首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态创建QT中的GUI而不使用visual中的窗体

动态创建QT中的GUI而不使用visual中的窗体
EN

Stack Overflow用户
提问于 2016-06-25 09:31:06
回答 2查看 1.8K关注 0票数 2

我已经在visual中安装了QT5。我想在运行时动态地创建GUI。因此,我不能使用任何设计师或形式。我该怎么做?我应该在visual中创建哪个模板?另外,为了实现同样的目标,我必须包括哪些QT库?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-25 10:10:02

设计人员和表单只会帮助生成您希望自己编写的C++代码。因此,您可以创建一个表单(在designer中),构建您的项目并查看生成的代码,从中您可以了解如何创建和设置UI对象。然后,您可以将这些表单放在一边,使用生成的一个作为代码段来编写代码。

无论如何,对“如何在运行时动态创建我的GUI”问题的简短回答是:创建UI类的对象(如QMainWindow),然后使用Qt操作。

我应该在visual 中创建哪个模板?- C++,Win32项目

我必须包含哪些QT库?-同样,使用Qt作为“教师”。一旦您在Ctreator中构建了一个项目,请查看它的“编译输出”窗口。然后,您将了解需要哪些编译器和链接器设置。

票数 2
EN

Stack Overflow用户

发布于 2016-06-25 14:28:12

练习在Qt设计器中构建表单。然后转到Form ->视图代码并查看布局代码。这是C++代码的一个示例,您可以使用它在运行时构建小部件。

当您在没有设计器的情况下编写您自己的小部件时,您可以简单地子类QWidget并添加按钮、下拉列表等。或者您可以尝试重写画图事件来进行自定义绘制。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38026986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档