2011-06-13 90 views
0

如何在设计时使用QTCreator设计QTWidget表单?如何在设计时使用QTCreator设计QTWidget表单?

我想有一个6行的QgridLayout,每行可以有标签,puttons,图像等控件,并且窗体应该可以滚动。

现在我的要求是如何在运行时生成按钮并将图像,标签放置在该按钮的顶部。在运行时将所有按钮放在网格中,并且该网格可以动态增长,具体取决于滚动条提供的Seach结果。请根据我的要求找到上面的附加图像。 谢谢。

回答

3

我不知道您使用的是哪个版本的Qt Creator。假设最新的,你可能想要通过Qt Designer Manual

您可以动态使用网格布局中的QGridLayout::addWidget()函数添加项目。

您可以使用Style Sheets自定义QWidgets。并且,检查Qt ExamplesQt Tutorials。你可能会发现有用的东西。

+0

@感谢您的链接。现在我的要求是如何在运行时生成按钮并将图像,标签放在该按钮的顶部。在运行时将所有按钮放在网格中,并且该网格可以动态增长,具体取决于滚动条提供的Seach结果。请根据我的要求找到上面的附加图像。 – user662285 2011-06-13 06:18:48

+0

@ user662285:请检查我的编辑。 – Donotalo 2011-06-13 07:30:26

+0

示例代码请登录。 – user662285 2011-06-13 08:23:10

0

首先使用Qt Creator等可视化工具创建所有东西,然后将其生成的代码复制并粘贴到程序中。