pyqt相关内容
我正在尝试使用PyQt为视频转换器应用程序"HandBrake"构建一个简单的GUI. 我的问题是,当我选择要转换的视频文件时,子进程Popen使用必要的args启动手刹应用程序,但是在等待手刹完成gui时被阻止,因此我无法进行任何更改. (例如:我不能禁用按钮,也不能更改其文本) 我不是在寻找更复杂的解决方案,例如progressbar等,但是我想在等待程序完成转换的同时简单地禁用该
..
我编写了许多自定义窗口小部件插件,以便在Qt Designer和我的管道中使用它们. 这在我的Mac(Mavericks,PyQt4,Python 2.7)上运行良好,本周我也想在Windows环境中实现这些插件.但这没有用.插件未出现在左侧Qt Designer的小部件框中(Windows 7,PyQt4,Python 2.7). 经过大量尝试,我下载了PyQt4示例文件,并按照以下
..
我正在尝试将可打印图形嵌入到PyQt5网络引擎视图中.我可以使用以下方法做到这一点: 以交互模式在qwebview中以绘图方式打开 如果您阅读了该文章,则说明该文章说明您在使用Webengine视图时无法直接在HTML中包含javascript(加载2 MB以上的文件时会出现问题).但是,我正在尝试使其成为javascript的源是plotly-min.js的本地副本(保存在项目文件夹
..
我是PyQtGraph的新手,并希望将其用于快速可视化我的数据采集.以前,我使用matplotlib来重画图形是我的瓶颈.过渡到PyQtGraph之后,我目前仅缺少matplotlib的一项功能.即,返回鼠标光标的x坐标和y坐标. 在使用PyQtGraph绘制的绘图中,如何调用/模拟鼠标光标的x坐标和y坐标的返回? 编辑! -实施leongold技巧后,代码可以返回mousecurso
..
尝试通过pip3安装PyQt5时出现错误.自动消息要我添加更多细节,但我没有任何细节.所有细节都在代码中. ➜ ~ pip3 install PyQt5 --user Collecting PyQt5 Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connect
..
我使用从riverbank官方网站提供的安装程序,在我的win7系统(python 3.3)上全局安装了PyQt5. 然后,我创建了一个新的–no-site-packages virtualenv,在其中键入pip list后,列出的唯一内容是pip(1.4)和setuptools(0.9.7). 但是,现在的问题是,我也需要在此处安装完整的PyQt5,而使用pip工具似乎是不可能的.
..
我正在尝试通过pip安装PyQt软件包,但出现此错误: ~$ pip install PyQt Downloading/unpacking PyQt Downloading PyQt-x11-gpl-4.8.3.tar.gz (9.8Mb): 9.8Mb downloaded Running setup.py egg_info for package PyQt Traceb
..
我想将图像从QImage或Qpixmap类转换为PIL图像. 我发现了这一点:将PyQt转换为PIL图像 但是它似乎在Python3中不起作用.是将其实现到Pyhton3还是更简单地使用新方法来实现? 解决方案 根据文档: StringIO和cStringIO模块不见了.而是导入io 模块并使用io.StringIO或io.BytesIO来存储文本和数据 分别. 因此解决
..
我想用PIL加载图像,进行一些过滤,然后在GUI上显示图像. 我已经编写了一个示例应用程序: from PyQt4 import QtCore, QtGui from PIL import Image, ImageQt class TwoDToThreeD(QtGui.QWidget): def __init__(self): QtGui.QWidget.
..
我在QImage中有一个图像,我想在显示之前在PIL中对其进行处理.虽然ImageQT类使我可以将PIL图像转换为QImage,但似乎没有任何东西可以从QImage转换为PIL图像. 解决方案 我使用以下代码将其从QImage转换为PIL: img = QImage("/tmp/example.png") buffer = QBuffer() buffer.open(QIODevic
..
试图创建饼形图,但由于某种原因,我无法使其正确连接在一起.当我运行代码时,它会在彼此之上创建许多段. 这是我的代码: from PyQt4.QtCore import * from PyQt4.QtGui import * import sys, random app = QApplication(sys.argv) scene = QGraphicsScene() families =
..
找出为什么将Qt对象的实例作为MyClass()的属性会导致两页崩溃日志非常有趣.以及如何避免它: import sys, os, pickle from PyQt4 import QtGui class MyClass(object): def __init__(self): self.myQtWidget=QtGui.QPushButton()
..
我需要在python程序中获取PyQt库的路径.程序作为脚本从其他应用程序运行,因此我的 sys.executable = 'D:/program files/visum/exe/visum115.exe 并且我需要我的实际python路径(以及PyQt库模块的路径) Path = C:\Python25\Lib\site-packages\PyQt4\plugins 我正在尝
..
我有一个用PyQt4开发的应用程序. 它为Windows和QMenus设置了图标. 所有客户端系统均已安装python.然后从网络位置(\\system_xyz\PyQt4)加载PyQt4. 该应用程序在带有正确加载图标的开发人员系统中可以正常运行. 但是,当在客户端上运行相同的脚本时,应用程序可以运行,但图标不会加载. 在我的应用程序中,我也使用了Qsql驱动程序.它也有
..
此示例有效:(这里我的函数没有输入参数) QtCore.QObject.connect(ComboJobType1_1, QtCore.SIGNAL(_fromUtf8("currentIndexChanged(QString)")) ,self.InputChanged()) 但是,我有必要发送一个参数,所以我尝试这样做:(在更新函数以得到一个参数之后): QtCore.
..
我正在使用QTableView在PyQt5 GUI内创建一个表.我从熊猫数据框中有35行和5列.滚动和排序表非常慢(几秒钟). 我已经在寻找解决方案,但是大多数人在填充表格时遇到了麻烦.有人建议使用numpy数组,但我看不到性能有任何提高. 这是我的代码: def create_table(dataframe): table = QTableView() tm =
..
我对python并使用WinPython-32bit-2.7.10.3(包括QTDesigner 4.8.7)很陌生.我正在尝试使用QtableViews在两个单独的项目上编写一个使用sqlite数据库的接口. 算法大致如此: -连接到数据库并将数据转换为pandas.DataFrame -将DataFrame转换为QAbstractTableModel -将QAbstractTabl
..
我有一个处于可编辑模式的QTableWidget,用户可以在其中输入整数输入,如何生成在此表中输入的数据列表以对其执行操作,这是我的手动代码: def dataframe_generation_from_table(self,table): number_of_rows = table.rowCount() number_of_columns = table.columnCo
..
我正在从Pandas数据帧动态创建QTableView.我在此处找到示例代码. 我可以创建带有复选框的表格,但是我无法使复选框反映模型数据,甚至根本无法更改为未选中状态. 我正在遵循之前问题的示例代码并以@raorao答案为指导.这将显示表格中的框,但所有功能均不起作用. 任何人都可以提出任何更改建议,或者此代码出了什么问题.为什么它不能反映模型,为什么不能更改? 在此处查
..
我在self.tableView.set??????????(df)下的行有问题,该行应该在PyQt5中显示数据帧.我放 ???在那里我缺少所需的代码. def btn_clk(self): path = self.lineEdit.text() df = pd.read_csv(path) self.tableView.set????????
..