问题标签 [qt-designer]

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 回答
1154 浏览

pyqt4 - 使用 qtdesigner 为 PyQt4 稍微定制的小部件

我正在使用 PyQt4 创建一个应用程序,并且我想使用 qtDesigner 来设计布局。该应用程序包含一个 QGraphicView,我想为此实现每个鼠标的平移和缩放。我知道如何做到这一点的唯一方法是从 QGraphicView 派生覆盖“鼠标*”函数来进行平移和缩放。

现在我想将这个新的自定义小部件与 qtdesigner 一起使用。

谷歌搜索我发现我可以为 qtdesigner 编写一个“自定义小部件插件”。虽然这似乎并不难,但我仍然觉得我想做这么一点调整有点过头了。

当使用 qdesigner 完成布局时,还有哪些其他方法可以在 PyQt4 中自定义小部件?

谢谢!

0 投票
1 回答
8609 浏览

python - PyQt4 文件名对话框

我是个新手,所以请善待;-)

我有一个使用 PyQt4 和 python 2.6 制作的带有工作文件对话框的 GUI(即,您单击一个按钮并弹出一个窗口并允许您选择要加载/保存的文件)。GUI 的代码大约有 2000 行,所以我将包括我认为重要的部分:

以上工作绝对正常。我使用各种教程手动输入了所有代码。我现在使用 QT 设计器和 pyuic4 制作了一个新的 GUI,将其转换为 .py 文件。现在我无法使文件对话框工作。以下代码导致类型错误:

这段代码可以很好地生成 GUI,其他一切正常,包括信号。知道我做错了什么!?

0 投票
1 回答
436 浏览

python - PyQt4 垂直布局自动间距

我正在使用 Qt Designer 为我正在编写的程序设置一个简单的 gui,我需要在其中显示一列单选按钮。我想根据它们对应的端口当前是否可用来隐藏一些单选按钮(不仅仅是禁用它们)。单选按钮位于具有垂直布局的组框中,因此每当我隐藏其中一个按钮时,其余按钮就会分开以填充空间。

有什么办法可以使按钮向组框顶部压缩而不是自动调整间距?

0 投票
1 回答
217 浏览

qt - Aero 向导未在 Qt 设计器中正确显示标题/描述

我目前正在 Qt 中制作一个项目(使用设计器),该项目使用具有 Aero Wizard 风格的向导。

当我运行我的程序时,它显示了向导,但标题是向导的 1/3,而描述是向导的 2/3(由于愚蠢的规则,不能做图片)。是我做错了什么,还是 Qt 中的错误。

此外,放置在向导中的任何小部件都位于描述下方,通常会导致它们“溢出”到窗口之外。

0 投票
1 回答
1231 浏览

qt - 如何从 Qt 中的 QToolBox 控件中删除工具栏?

如何从QToolBoxQt 中删除工具栏?

普通工具箱如下所示:

在此处输入图像描述

我想删除用第 1 页写的这个按钮。像这样的东西:

在此处输入图像描述

0 投票
3 回答
191 浏览

qt4 - Qt4 Designer Preview Resizing

I have a derived QDialog dialog layed out the way I want, and resizing the way I want, with the problem that the preview starts out resized to a larger size than it should. In designer, the window is shrunk to the smallest size possible given the policies and hints of everything contained, but in preview (and in real code I then assume) it grows larger than I want. I can then resize it down to its minimum size the way it looks in designer, but I'm wondering where the extra space is coming from. Here're some pictures to illustrate, if that's not enough I can post the ui file or anything else.

Default preview size

enter image description here

Minimum preview size after resizing

enter image description here

0 投票
1 回答
2451 浏览

linux - 如何使用 QPushButton 的系统主题图标——Linux 上的 Qt Designer

如何在 Qt Designer 中为新创建的 QtPushButton 使用默认 Qt 图标?

0 投票
1 回答
3252 浏览

pyqt4 - PyQt 和 QtDesigner

我正在尝试通过更改背景颜色在 PyQt 中实现一个名为 disLDR1 的 LED。我正在尝试使用 QPalette 来更改 BackgroundRole。但是 Qt::red 的等价物是什么?

这是设置背景颜色的正确方法还是有其他方法?

编辑:我一直在尝试从Qt 中获得帮助,如何设置组合框或双旋转框等小部件的背景颜色?但不知道用什么代替 QT::red

0 投票
2 回答
343 浏览

c++ - 如何在QTable中选择多个列

我在 c++/ubuntu 中工作。我创建了一个 QTable :

我想问我如何选择整个第 2 行:cccc |dddd。

我做了:

但我只看到 tje cccc 元素被选中。

欣赏。Thx 非常多!

0 投票
2 回答
15347 浏览

eclipse - 如何在 Eclipse 中集成 PyQt 设计器?

我正在尝试集成 pydev、pyqt、python 和 eclipse。现在代码可以正常运行了。而且我知道在 Qt Designer 中制作 GUI。然后在 Eclipse 中修改它。

现在我想将 PyQt 的 Qt Designer 集成到 Eclipse 中。就像 C++ 的 Qt Eclipse 集成一样。在 Eclipse 中使用 PyQt 设计器。有人可以教我怎么做吗?非常感谢!

顺便说一句,我正在尝试在 Eclipse 中设置 qt 项目的首选项。

但是当我添加新的qt版本时,我不知道如何借用bin路径。因为 PyQt 中没有 bin 路径,也没有 qmake、uic、rcc 等,所以我输入的版本名称是 PyQt-Py2.7-x64-gpl-4.8.5-1.exe。我借用了 C:\python27\Lib\site-packages\PyQt4\Sib\PyQt4 之类的包含路径。

我的操作系统是win7。感谢您的回答!上帝祝福你!