无法更改QT5.11中的QuickStyle

无法更改QT5.11中的QuickStyle

嘿,我使用Qt,因为在visual中还没有qml实现。

我无法改变快速组件的风格,无论如何。我尝试过使用全局常量和C++ API调用,但是它仍然会抛出错误。我不知道还能尝试什么。

代码语言:javascript复制#include

#include

#include

int main(int argc, char *argv[])

{

QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);

QGuiApplication app(argc, argv);

QQuickStyle::setStyle(QLatin1String("Material"));

QQmlApplicationEngine engine;

engine.load(QUrl(QStringLiteral("qrc:/main.qml")));

if (engine.rootObjects().isEmpty())

return -1;

return app.exec();

}我停下来了,我发现了这些错误:

代码语言:javascript复制main.qml:6: error: Expected token `{'

main.obj:-1: error: LNK2019: unresolved external symbol "__declspec(dllimport) public: static void __cdecl QQuickStyle::setStyle(class QString const &)" (__imp_?setStyle@QQuickStyle@@SAXAEBVQString@@@Z) referenced in function main

debug\RandomGenerator.exe:-1: error: LNK1120: 1 unresolved externals我不知道该怎么做,没有更多的教程来解释这一点。

相关数据

雷神之锤合集

雷神之锤合集

09-04 👁️ 7137
第 1 季(2021)

第 1 季(2021)

09-25 👁️ 5278
翳怎么读

翳怎么读

02-17 👁️ 5994