qt designer怎么使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qt designer怎么使用相关的知识,希望对你有一定的参考价值。

参考技术A 首先,你的电脑要先安装了qt creator

打开QT CREATOR

点击文件--新建文件或工程

选择左边的QT,右边的QT设计师界面类
点击选择

选择界面模板,我以第三个为例

命名类名,定义路径
下一步

如果你在项目里面创建的,则可以添加到项目,否则是不能添加的。
点击完成

就来到QT designer的设计界面了,拖动左边的控件到右边,自由在画板上设计即可本回答被提问者采纳

QT 使用 QT Designer 调整布局大小?

【中文标题】QT 使用 QT Designer 调整布局大小?【英文标题】:QT resizing layout with QT Designer? 【发布时间】:2015-09-02 00:52:07 【问题描述】:

我对 QT 很陌生,我希望在调整窗口大小时调整布局大小,调整其父元素的大小。

我可以只使用 QT Designer 来完成吗?如果没有,我该怎么办?

我目前在 Widget 内的 GridLayout 内有一个 WebView。

我已经尝试弄乱元素属性,但找不到关于它的参考。

编辑:网格布局对象没有显示在 UI 对象上,但其他所有内容都会显示,它在 QT Design 上也有红色背景,而其他所有内容都是绿色的。

EDIT²:我已经重置了 ui 文件,并添加了更多元素,这些元素在编译后不会显示在应用程序上,但它们会出现在 ui 预览中,并且在那里调整大小。

.ui文件源代码:http://pastebin.com/r3KYvvwj

OBS:UI 文件生成看起来很乱,QT Design(gridLayout_2) 中没有显示一些元素。

提前致谢。

【问题讨论】:

【参考方案1】:

您需要指定窗口的布局。您可以通过 Qt Creator 中的相关工具栏图标为窗口指定合适的布局。首先选择窗口,然后单击合适的布局工具栏按钮来指定窗口的布局。

【讨论】:

这不起作用...另外,阅读编辑,我添加了有关该问题的更多信息。 您能否在文本编辑器中打开您的.ui 文件,将文件中的内容复制粘贴到您的问题中? 在窗口调整大小时检查了您的 ui 文件和您的 webView 调整大小没有问题。无法理解问题所在。 添加了更多信息并更改了 UI 文件。 好吧,我发现了问题,在把ui文件弄乱了很多次之后,我不得不删除它并重新启动了很多次,但是,ui头文件,隐藏在QT Creator中,过程中没有删除,所以UI更改不适用,手动删除文件并按照您说的操作后,问题解决了,谢谢!

以上是关于qt designer怎么使用的主要内容,如果未能解决你的问题,请参考以下文章

linux下Qt Designer中的combobox控件 怎么使用?

qt Designer 中使用Layout后,无论怎么拖拽Group box 最后都还原回去了,怎么办?

QT 使用 QT Designer 调整布局大小?

Qt designer里面没有glwidget这个控件,我要怎么弄出来呢

在qt designer中怎么把两个窗口联系起来

Qt Designer 怎么让 label居中