问题标签 [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 投票
2 回答
2447 浏览

qt - 如何将 Phonon VideoPlayer 添加到 QtDesigner 表单?

我可以在 MainWindow 构造函数中将播放器对象添加到我的 UI 布局,但是如何使用小部件容器作为占位符,以便在 QtDesigner 中为 VideoPlayer 设置属性和布局?

0 投票
1 回答
13129 浏览

python - 如何在 PyQt 中为 Qt-Designer 小部件实现 MousePressEvent

我有一个小部件(QTabeleWidget、QLabels 和一些 QButtons)。它是在 Qt-Designer 中构建的,现在我必须实现一些东西。为此,我需要 mousePressEvent。通常我会编写一个子类并编写如下内容:

但我不知道如何为设计器中创建的小部件执行此操作。我需要它用于 QTabeleWidget。希望可以有人帮帮我。我试图在谷歌的帮助下解决这个问题,但没有成功。这个网站帮助了我很多次,所以我想我会试一试并询问。

0 投票
2 回答
1558 浏览

user-interface - PyQt:从右到左的控件

我需要我的所有控件正确对齐。所以在调整大小时,它们应该随着窗口的右上角而不是左上角移动。在 Visual Studio 中,我只需将任何控件的 Anchor 属性设置为 right 和 up 即可。但是 PyQt 没有 Anchor 或 Dock 属性。设置layoutDirectionRightToLeft没有帮助。

注意:我正在尝试使用 Qt Designer 学习 PyQt。

0 投票
1 回答
19501 浏览

c++ - 为 QGraphicsView 小部件设置纯背景色

我正在尝试显示一个纯色的小方块。

我创建了一个 QGraphicsView 小部件 myGraphicsView 并调用:

但它保持白色。我究竟做错了什么?

0 投票
2 回答
2703 浏览

pyqt4 - QToolBar:有没有办法在 QtDesigner 中将 QAction 添加到 QToolBar?

我在 Python 2.6 上安装了 PyQt4。我希望将操作或小部件插入到 QtDesigner 的工具栏中,而不是在代码中添加它们,使用addActionor addWidget(就像在设计时向菜单添加操作一样简单)。

0 投票
3 回答
14439 浏览

qt - Qt 设计师;难以将小部件放置在正确的父级中

使用 Qt 设计器,我相互制作了几个 QFrame,每个都有一个水平布局。他们的样式表断言他们不应该有边距或填充。这意味着在 Qt Designers 视图以及最终结果中,在 QFrame 之间看不到任何空间。

使用拖放我可以将小部件放置到窗口中,它会显示一条蓝线,它将被放置(在布局中)。但是,不可能将另一个 QFrame 添加到我看不到的 QFrame 父级(因此放弃)。右侧面板中还有一棵树,但是放在父级上会使其自动进入其中一个子级...

例如,我有这个设置:

添加一个新框架,无论我尝试什么,都会给我:

但我真的很想要:

是否有任何我没有发现准确放置新小部件的功能?

0 投票
1 回答
2658 浏览

python-3.x - Python - Qt。如何为 Telnet 或 ssh 服务器交互制作终端窗口

我正在制作一个 PyQt 应用程序,我想制作一个终端窗口之类的东西,用户可以在其中与 Telnet 或 ssh 服务器进行交互。

我的第一个想法是有一个带有黑色 QPlainTextEdit 和滚动条的窗口。

我是 python-Qt 世界的新手,希望得到一些指导。有任何想法吗?

谢谢 :-)

0 投票
3 回答
10691 浏览

qt - Qt 样式表;褪色、2D 渐变和 CSS 类

我对 Qt 的样式表功能有一些疑问。这真的很棒,但感觉这个功能还没有出现太久,真的吗?不过,这是迄今为止最简单的方式来设置我的 GUI 样式。

  1. 是否可以在样式表中添加褪色?每当鼠标悬停在某个小部件上时,我不希望它突然改变背景颜色,只需在 200 毫秒内淡入新颜色即可。有没有一个很好的方法,或者必须以代码方式完成?

  2. 我可以有一个 2D 渐变吗?我现在知道如何使用 1D 渐变,您可以在一个轴上逐渐改变颜色(通常是水平或垂直)。我想在此之上添加第二个渐变,例如,它的 alpha 值较低。因此,如果您的渐变从绿色(顶部)变为红色(底部),我也希望它从透明(左)变为白色(右)。

  3. Qt 有用于类型(例如QPushButton)和ID(例如#mywidgetname)的CSS 选择器,但我还没有找到选择或设置类的方法。例如,我有许多 QFrame,对于某个子集,我想添加一种特定的样式。我应该将我的框架命名为相同(相同的 ID)吗?听起来很糟糕。但是选择他们的类型(QFrame)也不正确......

谢谢!

0 投票
1 回答
810 浏览

qt - Qt:对齐位于不同布局中的控件

在使用 Qt Designer 设计的表单上,我有两个 QGroupBox,每个都有一堆控件。两个组框的内容几乎相同(带有关联标签的 QLineEdits)。

然而,我想要做的是将控件对齐在一起,就好像它们是同一个网格布局的一部分一样。但是由于它们在不同的容器中,它们不能共享相同的布局,我不想给它们一个固定的宽度。

有没有办法在 Qt Designer 中做到这一点?如果没有,有没有办法在代码中做到这一点?

谢谢!

0 投票
1 回答
286 浏览

c++ - 我怎样才能让我的程序看起来像 QtDemo?

如何编辑我的程序以使其看起来像 QtDemo ?

我正在使用 Qt 4.7。

谢谢