【发布时间】:2014-01-18 14:05:37
【问题描述】:
我花了一些时间在网络搜索上,但没有任何帮助..
我用 QML 构建 GUI,我希望他没有框架。
我尝试像这样更改我的 main.cpp:
#include <QtGui/QGuiApplication>
#include "qtquick2applicationviewer.h"
int main(int argc, char *argv[])
{
QGuiApplication app(argc, argv);
QtQuick2ApplicationViewer viewer;
viewer.setMainQmlFile(QStringLiteral("qml/RR_QML/main.qml"));
viewer.setFlags(Qt::FramelessWindowHint | Qt::Window);
viewer.showExpanded();
return app.exec();
}
我也尝试更改 main.qml 文件:
Window
{
id: rootWindow
flags: Qt.FramelessWindowHint | Qt.Window
// my qml code here
}
但没有任何效果。
我很乐意为您提供任何帮助,谢谢!
我与:
- Win 7 x64
- Qt 5.1.1
【问题讨论】:
-
你试过没有应用程序查看器的“原生”QQuickView,以防万一吗?
-
@LaszloPapp:我还没试过。实际上我是Qt的新手,你能指导我怎么做吗?谢谢!
-
Qt 自己的无框架“形状时钟”示例是否按预期工作? qt-project.org/doc/qt-5.1/qtwidgets/widgets-shapedclock.html
标签: c++ qt user-interface qml