如何在Qt Designer(1.3)中创建上下文菜单?当然我想创建它而不用写一行代码!!
这个.ui文件由Qt Designer制作.这只是一个简单的用户界面.
在我查看过的网站上执行此操作的所有命令或代码都不适用于Windows.
网上有很多关于尝试制作双范围滑块的帖子
我找到的最常见的答案是使用libqxt.然而,进入网站 它清楚地表明,由于新版本的内部api更改,它没有维护Qt.
是否Qt5为此提供了任何新功能,或者是否有更持久的Qt实现提供此功能而无需大型外部库?
我的PyQt应用程序不再将错误(stderr?)打印到控制台.
我使用QtDesigner并导入这样的UI:
from PyQt5 import QtCore, QtGui, QtWidgets
import sys
from PyQt5.uic import loadUiType
Ui_MainWindow, QMainWindow = loadUiType("test.ui")
class Main(QMainWindow, Ui_MainWindow):
"""Main window"""
def __init__(self,parent=None):
super(Main, self).__init__(parent)
self.setupUi(self)
self.pushButton.clicked.connect(self.testfunc)
def testfunc(self):
print(9/0)
if __name__ == '__main__':
app = QtWidgets.QApplication(sys.argv)
main = Main()
main.show()
sys.exit(app.exec_())
Run Code Online (Sandbox Code Playgroud)
test.ui包含QPushButton和标签.当我在非Qt应用程序中调用testfunc(显然会出现错误)时,我会收到错误消息,回溯等.当我执行此代码时,它只是退出.
之前我没有使用QtDesigner写了一个PyQt应用程序,它按预期将错误打印到控制台.与QtDesigner和继承有什么区别?
使用Qt Designer我已经相互制作了几个QFrame,每个都有一个水平布局.他们的样式表预测他们应该没有边距或填充.这意味着在Qt Designers视图和最终结果中,QFrame之间没有空间.
使用拖放我可以将窗口小部件放入窗口,它会显示一条蓝色线条(放置在布局中).但是,无法将另一个QFrame添加到我看不到的QFrame父级(因此可以继续).右侧面板中还有一棵树,但放在父级上会让它自动进入其中一个孩子......
例如,我有这个设置:
QMainWindow
- QWidget
- QFrame (parent)
- QFrame (child)
- QFrame (child)
无论我尝试什么,添加一个新框架给了我:
QMainWindow
- QWidget
- QFrame (parent)
- QFrame (child)
- QFrame (child)
- QFrame (new child)
但我真的想要:
QMainWindow
- QWidget
- QFrame (parent)
- QFrame (child)
- QFrame (child)
- QFrame (new parent)
是否有任何我没有发现的功能来准确放置新的小部件?
我正在制作PyQt应用程序,我想制作类似终端窗口的东西,用户可以在其中与Telnet或ssh服务器进行交互.
我的第一个想法是让一个带有黑色QPlainTextEdit的窗口和一个滚动条.
我是python-Qt世界的新手,非常感谢一些指导.有任何想法吗?
谢谢 :-)
如何在Qt中创建"下拉按钮"?
有关非Qt示例,请参阅: 办公室中的组合按钮/下拉列表
关键点在于小部件需要主要动作的图标,以及视觉上分开的"下拉箭头"以显示次要图标/动作.
单击"下拉箭头"以查找辅助选项时,应向用户显示可供选择的其他图标的网格.(所有图标,没有文字.)
Qt有一个可以做到这一点的小部件吗?
如果没有,如何在Qt中创建?(我是新的Qt用户,因此基于Qt Designer的解决方案将是理想的.)
谢谢
我正在尝试使用Qt Designer为我的QMenu添加一个图标,但是当我添加了图标时,我意识到我的文本消失了.我有什么方法可以在我的文字旁边显示我的图标吗?
我刚刚在Windows 7上安装了Qt 5.4.1.并且没有QtDesigner.维护工具中也没有QtDesigner.
我该如何安装?
当我创建"命令链接按钮"(QCommandLinkButton)时,它有相对漂亮的绿色箭头图标.

我想看看我能选择哪些其他漂亮的图标.当我尝试更改图标时,[Theme]显示而不是路径或某些GUI选择对话框:

我还注意到了上下文菜单:

当我从主题中单击设置图标时,再次期待一些GUI选择列表,我只得到一个文本字段:

我在想什么:

绿色箭头的图标列表在哪里?
qt-designer ×10
qt ×6
pyqt ×2
python ×2
qt-creator ×2
c++ ×1
contextmenu ×1
pycharm ×1
pyqt4 ×1
pyqt5 ×1
python-3.x ×1
qmenu ×1
qt4 ×1
qt5 ×1
qtgui ×1