10得票3回答
如何获取对话框/窗口的背景颜色?

如何以RGB格式获取对话框/窗口的背景颜色?

10得票3回答
PyQt应用程序执行更新

我已经准备好发布一个PyQt应用程序。一切都运行得很好,只剩下最后一件事要做。我喜欢自动更新的软件: 检查新版本的URL; 发现新版本; 通知用户更新(点击)→ 更新。 问题是我不知道如何执行此更新操作。我进行检查,找到新版本,下载它,然后必须关闭应用程序并执行新版本的安装程序。如果我...

8得票2回答
如何使用PyQt4在窗口上创建网页链接?

我有一个问题。 我能够在窗口中的网页上创建一个链接,当用户单击它时,网页将在浏览器中打开吗? 例如: import sys from PyQt4 import QtGui, QtCore app = QtGui.QApplication(sys.argv) main = QtGui.QWi...

7得票1回答
将QHBoxLayout中的每个小部件对齐到顶部

我将尝试将QHBoxlayout中的所有小部件对齐到顶部,但我得到的结果是每个小部件似乎都居中对齐。我认为这是由于它们的大小不同所致。 例如: from PyQt5.QtGui import * from PyQt5.QtCore import * from PyQt5.QtWidgets...

30得票1回答
QBoxLayout中的addStretch如何工作?

我正在做一个关于盒布局的PyQt4教程。但是我不理解addStretch是如何工作的。 如果我使用vbox.addStretch(1)和hbox.addStretch(1),两个按钮会出现在右下角。为什么? 如果我注释掉vbox.addStretch(1)和hbox.addStretch(...

57得票3回答
检测QLineEdit或QPushButton上的回车按键

我为一个简单的游戏构建了一个应用程序。游戏系统会随机选择一个数字,玩家尝试猜出这个数字。几乎所有内容都已完成。该应用程序由一个QLineEdit、一个标签和三个按钮组成。一旦应用程序告诉玩家所需数字的范围,他/她就会输入一个bet_number并点击播放按钮。然后根据此数字,他/她将获得有关所...

12得票1回答
如何捕获PyQt的closeEvent并将对话框最小化而不是退出?

我有一个QDialog对象。当用户点击“X”按钮或按下“Ctrl+Q”时,我想将对话框放到最小化视图或系统托盘图标中,而不是关闭。我该怎么做?

37得票1回答
使用Qt Designer和PyQt / PySide实现MVC设计模式

Python新手来自Java(+ SWT / Windowbuilder),在Python / Qt4(QtDesigner)/ PySide中编写大型桌面应用程序时遇到了困难。 我希望将任何视图逻辑保留在控制器类中,而不放在.ui文件(及其.py转换)中。首先,因为逻辑独立于GUI框架,...

12得票1回答
QTableWidget当前选择变化信号

QTableWidget的当前选择更改时的信号是什么,我如何为其分配一个槽?

10得票1回答
使用QWebEngineView与HTML/JavaScript交互通信

我需要获取通过 Ajax JS 调用加载的动态内容。我真的不知道如何使用 PyQt,但我希望我能做到这一点。HTML 大致如下:<a href="#" id="id" onclick="A4J.AJAX.Submit('j_id0:j_id1:j_id110',event,{'simil...