pyqt相关内容
我想创建一个公共类,我想在不同的应用程序中使用。 这个想法:可以用作ui创作的基类。这个类将基于它的特定gui系统(PySide或PyQt)中的应用程序的小部件。 遵循相同的代码流来生成gui的。我喜欢在我的管道中有相同的结构,并且使用相同的命令在不同的应用程序中工作更容易。 问题: PyQt和PySide是用C ++编译的,不遵循Python类结构 我尝试了很多不同的东西
..
我使用以下代码在我的 QTableWidget 的第9列放置一个复选框 code> chkBoxItem = QtGui.QTableWidgetItem() chkBoxItem.setFlags(QtCore.Qt.ItemIsUserCheckable | QtCore.Qt.ItemIsEnabled) chkBoxItem.setCheckState(QtCore.Qt.Unc
..
我在上运行 Python v3.5 和 matplotlib v1.4.3 10首页。直到最近,我使用 matplotlib 和 PyQt GUI编写python脚本。 ' plt.show()'代码将写入另一个不是 __ main __ 的模块中。当我运行这个代码, Matplotlib图不能移动和退出使用红色按钮X在图右侧的顶部。奇怪的是,图表显示,它真的工作得很好。 为什么会出现这种情
..
编辑: 我决定重写这个来包含我的问题的工作示例。虽然这是很长的时间,但我希望它在未来对许多人有用。 import sys from matplotlib.backends.backend_qt4agg import FigureCanvasQTAgg as figureCanvas 从matplotlib.figure import图 从PyQt4.QtGui import
..
我有一个PyQT GUI应用程序 progress_bar.py 有一个进度条和一个外部模块 worker.py a process_files()函数,它使用文件列表执行一些例程,并使用 percent p> 我想要做的是使用 QProgressBar报告 worker.process_files 的当前进度.setValue()方法,但我不知道如何实现它(回调函数或某事?) / p
..
我想知道如何在QT的不同时间间隔更新GUI,最好的是我可以控制时间间隔。我知道QTimer可以在相同的时间间隔更新GUI,但我需要控制时间间隔,并将它们设置为不同的值。 我需要使用多线程吗? / p> 我试过pyqt但失败,请参阅“ ui_mainwindow'对象没有属性'connect'” 解决方案 ,在 MainWindow 的类中,定义一个插槽,将 QLabel 设置为
..
我正在使用Windows xp,我试图让一个简单的视频播放器运行。 我试图使用Phonon :: VideoPlayer模块。我连接信号为 connect(self.player,SIGNAL(“finished()”),self.player.deleteLater ) 然后,当按下播放按钮时,它进行以下调用: self.player.play(Phono
..
我可以在纯C ++中编写自定义Qt小部件,编译并在PyQt中使用吗? 我试图使用ctypes-opencv与qt, 解决方案 你需要为这个窗口部件编写一个Python包装器,使用 sip 库(由PyQt使用)。有一个简单示例用于Qt / C ++小部件。
..
我可以在纯C ++中编写自定义Qt小部件,编译并在PyQt中使用吗? 我试图使用ctypes-opencv与qt, 解决方案 你需要为这个窗口部件编写一个Python包装器,使用 sip 库(由PyQt使用)。有一个简单示例用于Qt / C ++小部件。
..
让我们假设我们有定制的小部件 RadioButton : RadioButton。 $ public: RadioButton(); }; 和一个包含RadioButton规则的 CSS : Style.css RadioButton { color:#009688; font-size:12pt; opaci
..
使用QSpinBox可以在用户输入时显示数字的千位分隔符 like 10,000 这是最好的方法吗? QSpinBox 并重新实现 textFromValue ,它负责将值显示到纺纱箱窗口小部件。一个可能的实现可能如下: QString MySpinBox :: textFromValue(int value) { return this-> locale() - > toStr
..
我目前在Linux上的Qt重型C ++ / Python环境中开发了许多应用程序,根据需要移植到PC / Mac。我使用Python嵌入在C + +以及在独立的GUI。 Qt用于xml解析/事件处理/ GUI /线程等等。现在我所有的Python工作是在PyQt,我想看看大家如何看待PySide。我感兴趣,因为它是在内部,因此应该支持更多的组件,希望更好的集成。 我知道这之前已被问过,但我想
..
我有一个循环。我创建了一个 QCheckBox 并把它放在一个 QTableWidget 单元格,一切都好。在循环的每个步骤中,我调用了一个 connect 函数,用于myslot SLOT,但只应用最后的 QCheckBox 。我google了很多,发现很多人都有我的问题。我已经应用他们的解决方案,但我的问题仍然存在。 for row in xrange(len(uniqueFields
..
如何配置键盘快捷键单击一个PyQt的应用程序特定的按钮?例如:控制 + 1 点击一个按钮,而控制 + 2 点击其他 解决方案 使用
..
我已经动态创建按钮(QtoolButton)在网格布局在PyQt的。 我怎样才能获得按钮的名称在布局点击? 我不知道前手的名字。 是否有任何触发器来完成任务? 先谢谢了。 解决方案 您可以致电 self.sender()在连接到您的按钮事件来获取对象的函数触发事件。从那里,你可以调用该对象的对象名()方法,以获取名称。 下面是一个简单的例子 - 该部件有10个按钮,点击按钮将
..
我在写我的第一个PyQt的计划,但我有一个按钮有问题。我看了一些其他的问答集A的,但我没能解决这个问题。。 基本上我有一个菜单栏主窗口。通过点击菜单项“actionSelect”,打开一个名为SelectFiles新的对话框。它包含一个名为“ChooseDirButton”按钮应该打开选择目录窗口小部件,改变与选定的目录中的“ShowPath”linedit文本。 我的code是这样的: 从
..
我想实现PyQt的一个简单的按钮,打印“Hello World”的点击时。我该怎么做? 我在PyQt的一个真正的新手。我使用的Fedora。 感谢所有 解决方案 如果你是新来PyQt4的,也有对的 PyQt的维基来让你开始。 不过在此之前,这里是你的“Hello World”的例子: 从PyQt4的进口QtGui,QtCore类Window(QtGui.QWidget):
..
我想网页上刮的所有项目present的名字,但在默认情况下只有18页和放大器上可见;我的code仅那些刮。您可以通过点击“全部显示”按钮来查看所有项目,但该按钮是在Javascript。 经过一番研究,我发现PyQt的模块可以用来解决涉及JavaScript的按钮和放这个问题;我用它,但我仍然无法调用“上点击”事件。下面是被称为code: 导入CSV 进口的urllib2 进口SYS 进口时间
..
我要定制一个QTabWidget,让每一个标签都有它自己的背景颜色。我知道,这不能用样式表来完成,所以我子类QTabBar,改变它的paintEvent。然后,我取代QTabWidget的默认QTabBar用我自己的实现。然而,翼片的背景颜色不发生变化。有谁知道我缺少的是什么? 下面是说明我的问题,一个小演示应用程序: 从PyQt4的进口QtGui进口SYS类coloredTabBar(QtG
..
我想一个简单的节拍器添加到我的跨平台的PyQt的方案,但有很多困难得到精确定时的。播放声音似乎使用pygame的的音响系统最好的工作。我试过声子,但它只是没有在所有一致,QSound的并不在我的系统在所有工作。我试过处理时间与Python的时间库,并使用QTimers,但QTimeLine似乎工作最好的。 在较低速度的时机是不是太糟糕了......还是一个打嗝在这里和那里。高节奏是不准确都不过。
..