12得票5回答
如何在我的GUI上绘图

我正在使用PyQt设计一个图形用户界面,在点击一个按钮时需要显示一个matplotlib/pylab窗口,用来绘制我已创建的函数数据的图形,类似于Matlab中的运行时。我希望每次按下该按钮时,matplotlib/pylab窗口都能成为我的窗口。

12得票3回答
如何通过名称获取QListWidget中的项目?

我有一个使用PyQt在Python中显示名称列表的QListWidget。如何获取给定名称的QListWidgetItem? 例如,如果我有以下具有4个项目的QListWidget,如何获取包含文本= dan的项目?

12得票3回答
PyQt的优雅命令行参数解析

我正在编写一个新的PyQt应用程序。我试图尽可能使用PyQt API来处理与程序和UI相关的所有内容,以提高我的PyQt和Qt知识。 我的问题是,在PyQt/Qt中是否有API可以优雅地处理命令行参数解析? 到目前为止,我的研究结果有: 一个示例,展示如何与Python的opt_par...

12得票1回答
占位符文本未显示(pyside/pyqt)

学习PySide时,我正在调整文本编辑小部件(QLineEdit),并尝试使用如下代码片段中的setPlaceHolderText设置占位符文本(我从main中调用它)。不幸的是,它没有像我预期的那样工作。代码可以运行,但文本框为空,没有显示占位符文本。我在Windows 7上,使用Pytho...

12得票2回答
QML文本输入元素中的自动完成和建议功能

我有一个QML文本输入元素,就像这样: TextBox.qmlFocusScope { id: focusScope property int fontSize: focusScope.height -30 property int textBoxWidth: par...

12得票3回答
如何在Python 2.7中安装Pyside?

你好,我刚开始接触Pyside并不确定如何下载它或Qt。我的电脑是64位Windows系统,一旦我下载了Qt,就想知道需要下载哪些内容,因为在像Qt 5.3、Qt 5.2.1等清单中有多个选项,例如MSCV2012 64位和mscv64位OpenGL。基本上我不知道需要什么,也找不到答案。能否...

12得票1回答
PySide网页浏览器出现,但检查器没有显示任何内容。

我当前正在运行这段代码,虽然网页浏览器已经打开了,但是Web检查器似乎没有显示任何内容,我是否做错了什么?import sys from PySide.QtCore import * from PySide.QtGui import * from PySide.QtWebKit import ...

11得票1回答
如何在Pyside中更改窗口标题?

我已经阅读了有关此事的文档,但Qt太过复杂,我可能错过了一些细节。 我创建了一个QMainWindow并使用self.setWindowTitle设置了标题。稍后在代码中,我想简单地更改此标题,因此我再次使用self.setWindowTitle方法。但是,这只是从我的应用程序中删除了标题,...

11得票2回答
从外部的qss文件中读取pyqt样式表

我已经制作了一个pyqt样式表的qss文件,我应该如何调用文件内容并将其传递给self.setStylesheet(..)? from PyQt4 import QtCore s = QtCore.QString('c:\myProject\darkFantasy.stylesheet') ...

11得票1回答
如何设置 `Widget` 的尺寸大小?

我该如何设置只有Widget大小? 我的代码:from PySide.QtGui import QApplication, QWidget, QLabel import sys app = QApplication(sys.argv) mainWindow = QWidget() game...