pyqt相关内容

Python:如何使用不同的基类来改变或动态替换类

我想创建一个公共类,我想在不同的应用程序中使用。 这个想法:可以用作ui创作的基类。这个类将基于它的特定gui系统(PySide或PyQt)中的应用程序的小部件。 遵循相同的代码流来生成gui的。我喜欢在我的管道中有相同的结构,并且使用相同的命令在不同的应用程序中工作更容易。 问题: PyQt和PySide是用C ++编译的,不遵循Python类结构 我尝试了很多不同的东西 ..
发布时间:2016-11-23 14:09:38 Python

PyQt:QTableWidget中的复选框

我使用以下代码在我的 QTableWidget 的第9列放置一个复选框 code> chkBoxItem = QtGui.QTableWidgetItem() chkBoxItem.setFlags(QtCore.Qt.ItemIsUserCheckable | QtCore.Qt.ItemIsEnabled) chkBoxItem.setCheckState(QtCore.Qt.Unc ..
发布时间:2016-11-21 12:15:02 Python

无法移动Matplotlib绘图窗口并使用红色X按钮退出

我在上运行 Python v3.5 和 matplotlib v1.4.3 10首页。直到最近,我使用 matplotlib 和 PyQt GUI编写python脚本。 ' plt.show()'代码将写入另一个不是 __ main __ 的模块中。当我运行这个代码, Matplotlib图不能移动和退出使用红色按钮X在图右侧的顶部。奇怪的是,图表显示,它真的工作得很好。 为什么会出现这种情 ..
发布时间:2016-11-20 20:04:39 Python

使用导入的模块中的变量报告进度到QProgressBar

我有一个PyQT GUI应用程序 progress_bar.py 有一个进度条和一个外部模块 worker.py a process_files()函数,它使用文件列表执行一些例程,并使用 percent p> 我想要做的是使用 QProgressBar报告 worker.process_files 的当前进度.setValue()方法,但我不知道如何实现它(回调函数或某事?) / p ..
发布时间:2016-11-10 11:41:29 Python

在QT中以不同的时间间隔更新GUI

我想知道如何在QT的不同时间间隔更新GUI,最好的是我可以控制时间间隔。我知道QTimer可以在相同的时间间隔更新GUI,但我需要控制时间间隔,并将它们设置为不同的值。 我需要使用多线程吗? / p> 我试过pyqt但失败,请参阅“ ui_mainwindow'对象没有属性'connect'” 解决方案 ,在 MainWindow 的类中,定义一个插槽,将 QLabel 设置为 ..
发布时间:2016-11-03 01:59:00 C/C++开发

视频播放器与qt phonon(使用python)

我正在使用Windows xp,我试图让一个简单的视频播放器运行。 我试图使用Phonon :: VideoPlayer模块。我连接信号为 connect(self.player,SIGNAL(“finished()”),self.player.deleteLater ) 然后,当按下播放按钮时,它进行以下调用: self.player.play(Phono ..
发布时间:2016-10-30 23:18:16 C/C++开发

PyQt自定义部件在c ++

我可以在纯C ++中编写自定义Qt小部件,编译并在PyQt中使用吗? 我试图使用ctypes-opencv与qt, 解决方案 你需要为这个窗口部件编写一个Python包装器,使用 sip 库(由PyQt使用)。有一个简单示例用于Qt / C ++小部件。 ..
发布时间:2016-10-25 15:55:29 C/C++开发

PyQt自定义部件在c ++

我可以在纯C ++中编写自定义Qt小部件,编译并在PyQt中使用吗? 我试图使用ctypes-opencv与qt, 解决方案 你需要为这个窗口部件编写一个Python包装器,使用 sip 库(由PyQt使用)。有一个简单示例用于Qt / C ++小部件。 ..
发布时间:2016-10-25 15:47:02 C/C++开发

QSpinBox千分隔符

使用QSpinBox可以在用户输入时显示数字的千位分隔符 like 10,000 这是最好的方法吗? QSpinBox 并重新实现 textFromValue ,它负责将值显示到纺纱箱窗口小部件。一个可能的实现可能如下: QString MySpinBox :: textFromValue(int value) { return this-> locale() - > toStr ..
发布时间:2016-10-25 15:23:32 C/C++开发

PyQt vs PySide比较

我目前在Linux上的Qt重型C ++ / Python环境中开发了许多应用程序,根据需要移植到PC / Mac。我使用Python嵌入在C + +以及在独立的GUI。 Qt用于xml解析/事件处理/ GUI /线程等等。现在我所有的Python工作是在PyQt,我想看看大家如何看待PySide。我感兴趣,因为它是在内部,因此应该支持更多的组件,希望更好的集成。 我知道这之前已被问过,但我想 ..
发布时间:2016-10-23 11:19:40 C/C++开发

QtCore.QObject.connect在循环中只会影响最后一个实例

我有一个循环。我创建了一个 QCheckBox 并把它放在一个 QTableWidget 单元格,一切都好。在循环的每个步骤中,我调用了一个 connect 函数,用于myslot SLOT,但只应用最后的 QCheckBox 。我google了很多,发现很多人都有我的问题。我已经应用他们的解决方案,但我的问题仍然存在。 for row in xrange(len(uniqueFields ..
发布时间:2016-10-11 23:19:47 C/C++开发

PyQt的按钮点击名称

我已经动态创建按钮(QtoolButton)在网​​格布局在PyQt的。 我怎样才能获得按钮的名称在布局点击? 我不知道前手的名字。 是否有任何触发器来完成任务? 先谢谢了。 解决方案 您可以致电 self.sender()在连接到您的按钮事件来获取对象的函数触发事件。从那里,你可以调用该对象的对象名()方法,以获取名称。 下面是一个简单的例子 - 该部件有10个按钮,点击按钮将 ..
发布时间:2016-08-16 22:10:39 其他开发

PyQt的:在对话框中连接按钮

我在写我的第一个PyQt的计划,但我有一个按钮有问题。我看了一些其他的问答集A的,但我没能解决这个问题。。 基本上我有一个菜单栏主窗口。通过点击菜单项“actionSelect”,打开一个名为SelectFiles新的对话框。它包含一个名为“ChooseDirButton”按钮应该打开选择目录窗口小部件,改变与选定的目录中的“ShowPath”linedit文本。 我的code是这样的: 从 ..
发布时间:2016-08-16 21:51:54 Python

如何实现在PyQt的一个简单的按钮

我想实现PyQt的一个简单的按钮,打印“Hello World”的点击时。我该怎么做? 我在PyQt的一个真正的新手。我使用的Fedora。 感谢所有 解决方案 如果你是新来PyQt4的,也有对的 PyQt的维基来让你开始。 不过在此之前,这里是你的“Hello World”的例子: 从PyQt4的进口QtGui,QtCore类Window(QtGui.QWidget): ..
发布时间:2016-08-16 21:28:36 Python

在单击事件"与调用&QUOT的问题;使用Python中美丽的汤在HTML页面上

我想网页上刮的所有项目present的名字,但在默认情况下只有18页和放大器上可见;我的code仅那些刮。您可以通过点击“全部显示”按钮来查看所有项目,但该按钮是在Javascript。 经过一番研究,我发现PyQt的模块可以用来解决涉及JavaScript的按钮和放这个问题;我用它,但我仍然无法调用“上点击”事件。下面是被称为code: 导入CSV 进口的urllib2 进口SYS 进口时间 ..
发布时间:2016-08-05 18:58:44 Python

的QTabWidget选项卡的颜色变化

我要定制一个QTabWidget,让每一个标签都有它自己的背景颜色。我知道,这不能用样式表来完成,所以我子类QTabBar,改变它的paintEvent。然后,我取代QTabWidget的默认QTabBar用我自己的实现。然而,翼片的背景颜色不发生变化。有谁知道我缺少的是什么? 下面是说明我的问题,一个小演示应用程序: 从PyQt4的进口QtGui进口SYS类coloredTabBar(QtG ..
发布时间:2016-08-01 18:39:50 其他开发

用Python创建和Qt准确的节拍器

我想一个简单的节拍器添加到我的跨平台的PyQt的方案,但有很多困难得到精确定时的。播放声音似乎使用pygame的的音响系统最好的工作。我试过声子,但它只是没有在所有一致,QSound的并不在我的系统在所有工作。我试过处理时间与Python的时间库,并使用QTimers,但QTimeLine似乎工作最好的。 在较低速度的时机是不是太糟糕了......还是一个打嗝在这里和那里。高节奏是不准确都不过。 ..
发布时间:2016-07-22 19:26:15 Python