有人知道如何自定义Qt小部件应用程序的模板吗?
我发现的示例涉及“非Qt项目” ,特别是“普通C ++应用程序”
我想创建一个自定义模板,其中包含比默认Qt小部件应用程序更多的文件以及更多的#includes和类成员。
我可以看到.../share/qtcreator/templates/qt4project
中的文件,并将其添加到已有的文件中,例如main.cpp,但需要在那里添加更多文件,我不知道该向导.json文件的编辑位置。
这是qtcreator的内置东西吗?
任何帮助将不胜感激。
答案 0 :(得分:0)
实际上,看起来“ Qt Widgets Application”向导使用的是硬编码的QWizard页面,而不是像更简单的JSON / XML定义。
https://code.woboq.org/qt5/qt-creator/src/plugins/qmakeprojectmanager/wizards/
guiappwizard[dialog].*
我认为这是有问题的,其基本向导页面/等来自qtwizard.*
。
因此,我想您可能需要修改QtC源代码,或者使用自己的wizard.json
从头开始重新创建应用程序向导。或者编写您自己的基于QWizard的应用程序。但是无论如何都值得研究QtC /wizards
代码。