48得票5回答
Qt编程:使用Python或C++更高效?

我试图全身心投入Qt,但还没有用它完成过大型项目。目前使用的是Python,但我一直在思考——就程序员的生产力而言,哪种语言才更好呢? 在大多数比较中,Python显然是更好的选择,因为你不必操心内存管理等问题。 但是,对于Qt,我不太确定。它提供了足够多的C++附加功能,以至于(据我所知...

46得票3回答
wxPython与PyQt与PyGTK:何时何用?

需要从具有最少健康经验的人那里获得建议,以使用Python设计GUI界面。 根据GUI复杂度选择何时选择什么? 我们可以使用哪些GUI构建器来获得更好的开发质量? 这是我的第一个GUI设计,我没有使用GUI构建器完成它,目前卡住了,因为我已经理解到,ObjectListView作为wx....

46得票2回答
安卓上的PyQt

我现在正在使用PyQt工作,并需要在Android上创建应用程序。我看过Kivy库,但它太粗糙了。目前有没有办法在Android上运行使用PyQt制作的应用程序?

46得票9回答
快速简便:如何使用Python创建系统托盘图标?

我只需要一个简单的示例,说明如何使用Python轻松地将图标放在系统托盘中。这意味着:我运行程序时,没有窗口显示,只有一个托盘图标(我有一个png文件)显示在系统托盘中,当我右键单击它时,菜单出现并显示一些选项(当我点击选项时,执行一个函数)。 这是否可能?我根本不需要任何窗口... 非常感...

46得票6回答
Qt小部件的暗黑主题?

背景 我正在构建一个PyQt5应用程序,希望拥有一个深色主题。之前我从事过Android开发,在那里我可以为整个应用程序设置一个深色主题。 问题 在Qt中是否内置了深色主题(可适用于应用程序中的所有小部件,并且是跨平台的)?

45得票4回答
如何获取QComboBox的当前文本内容?

我正在使用pyqt4和python 2.6,使用qcombobox提供选项列表。我在使用所选选项时遇到了问题。我已经能够使用信号来触发选项被选择后的方法,但是问题是当用户点击运行时,需要考虑多个这些组合框的内容。因此,基本上我需要将组合框的所选内容作为字符串获取。到目前为止,我只能使用以下代码...

44得票2回答
PyQt中emit()和pyqtSignal()的正确使用方法

我正在阅读一些关于PyQt5的文档,以设计一个简单的信号槽机制。由于设计考虑,我已经停滞不前。 请考虑以下代码: import sys from PyQt5.QtCore import (Qt, pyqtSignal) from PyQt5.QtWidgets import (QWidge...

44得票11回答
PySide - PyQt:如何将QTableWidget列宽设置为可用空间的比例?

我正在使用PySide开发一款计算机应用程序,并且正在使用QTableWidget。假设我的表格有3列,但它们包含的数据非常不同,例如(对于每一行)第一列中有一个长句子,然后在最后两列中有三位数的数字。我想要调整表格大小以适应数据,或者至少能够将列大小设置为可用空间的70/15/15%。 什...

43得票6回答
QListWidget调整大小以适应内容。

如何使QListWidget的高度和宽度适应其内容? sizeHint()始终返回256, 192,无论其内容是什么。 QListWidgetItem的sizeHint()返回-1, -1,因此我无法获取内容宽度。 与http://www.qtcentre.org/threads/3178...

43得票1回答
PyQt5无法导入QtGui模块

我刚从PyQt4转移到5,使用32位Windows安装程序进行安装,而非自己构建的。现在我在 QtGui 上遇到了问题。 当我执行以下操作时:from PyQt5 import QtGui 我明白了class MainWindow(QtGui.QMainWindow, UI.MainUI.U...