问题标签 [qtwidgets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7219 浏览

c++ - 如何在 QT Designer 中激活 centralWidget

我在看这篇文章 How to make a Qt Widget with the window size? 但是当我得到答案时,我被困在“激活”中央小部件上。我注意到一个带有红色圆圈的图标,所以我猜这意味着它已禁用。我一直在网上搜索以试图弄清楚如何“激活”它,但我没有任何运气。

有人可以帮我吗?

0 投票
1 回答
1662 浏览

qt - 如何重新翻译动态创建的小部件?

我想QTranslator动态重新加载,然后重新翻译动态创建的带有“静态附加标签”的小部件。

例如,我有类似的静态标签:

然后我用这个标签创建动态控制:

我也像这样加载新的翻译器:

据我了解,我还需要重新加载 UI:

但是据我所知,动态部分和静态属性也不在Ui::并且不会自动翻译。如何通过动态加载另一个翻译器来翻译动态部分?

0 投票
2 回答
429 浏览

python - 为什么没有在python中导入就失败了

我是新手,刚开始学习 Python 编程:

当我运行上面的代码时,一切正常。但是当我运行下面的代码时,它失败并显示以下错误消息:app = PyQt5.QtWidgets.QApplication(sys.argv) AttributeError: 'module' object has no attribute 'QtWidgets'

顺便说一句,我的 Python 版本是 2.7,我使用的是 Qt5 库,我的操作系统是 OpenSUSE 13.2,当然是 Linux 的发行版。

0 投票
1 回答
4739 浏览

c++ - Qt:QML 比 c++ 小部件快吗?

考虑到性能,我应该制作一个 qwidget 并重新实现其绘制功能还是制作一个 qml 小部件并将其作为 qwidget 插入。

0 投票
1 回答
2448 浏览

python - PyQt5 导入 QtGui、QtCore 等失败

[操作系统] - Windows 7 64 位

[版本] - Python 3.4 - PyQt5.4.1

我无法在QtWidgets中导入QtGui、QtCore。我有 qtgui.pyd 和 qtcore.pyd,但我无法导入它们……此外,我有QApplication但它也没有导入。我是否错误地安装了 Python3.4?

如果有人有解决此问题的想法,请回答我。我认为对我来说这个问题还没有正确的答案。

0 投票
2 回答
16881 浏览

qt - Qt中的父母是什么?

几乎每个 QtWidgets 类都可以有父类。通常在对象初始化时设置父级是可选的。例如,如果我创建一个继承类的QWidget类,我将在构造函数上执行以下操作:

我可以设置或不设置父级。我可以设置cancel_buttonhbox. 我也可以cancel_button成为 的孩子yes_button,但我认为这是一件坏事。

这有什么意义?而且,真的有必要为QWidget我创建的每个基础类设置父类吗?

0 投票
1 回答
103 浏览

c++ - Qt 小部件表。只需按一下按钮即可生成多个数据

这是我第一次使用 qt creator 和 C++ 语言的新手。我正在创建一个 GUI,它将数据(以数字形式)生成到 widgetTable 中。我的 x 初始值作为起点,终端值是我的终点。增量将添加到 x 的初始值,直到达到最终值。如何将结果值添加到我的小部件表中`输入

在此处输入图像描述

正如您在我的 GUI 中看到的,有两个小部件表,左侧的一个由 2 列组成。

示例:
x 的初始值为 -5 x 的最终
值为 5
增量为 1

单击生成时在 x 的值列上输出,x 的值

我需要帮助。我需要知道需要什么qt代码

0 投票
1 回答
43 浏览

c++ - 如何枚举布局内的布局?

我可以枚举布局内的小部件,但我需要枚举布局内的布局内的小部件......

我正在努力:

但是这段代码卡住了......我想这可能是因为我找不到 QHBoxLayout,还有其他可能的方法可以枚举布局内的布局吗?

谢谢

0 投票
4 回答
7272 浏览

c++ - 如何将两个标签字段对作为一行添加到 QFormLayout?

所以我有 QFormLayout 可以很好地管理我的 QLabel-QLineEdit 对。
问题是,我需要实现这样的目标: 在此处输入图像描述

水平边框/标题不是问题,但“街道”-“公寓”/“邮政编码”-“城市”对是问题。

所以我的问题是:如何将两对 QLabel-QLineEdit 作为一行添加到 QFromLayout?

如果 QFormLayout 不可能,您对其他布局(我猜是 QGridLayout)有什么建议吗?

请记住,标签在翻译成其他语言后可能具有不同的大小比例。

提前致谢!

0 投票
0 回答
1684 浏览

c++ - 如何使用 Qt 样式表正确设置 QListView::item 的填充?

所以我的样式表中有以下几行(除其他外):

这打破了我的列表视图外观。

在此处输入图像描述

但是,在单击其中一个复选框后,它会自行修复。

在此处输入图像描述

它可以在没有指定填充的情况下正常工作。
有任何想法吗?