草庐IT

pyside-uic

全部标签

python - QApplication() 和 QWidget() 对象如何在 PySide/PyQt 中连接?

QApplication()和QWidget()是如何连接的?这是我复制的示例代码,它创建了QApplication对象和QWidget对象,但是这两个对象之间没有链接。我希望像app.setWidget(did)这样的东西可以教PySide/PyQtController关于创建的小部件。#http://zetcode.com/gui/pysidetutorial/firstprograms/#1.PySide.QtGuiistheclassimportsysfromPySideimportQtGui#2.setuptheapplicationapp=QtGui.QApplicatio

python - Pyside 中的 Matplotlib 与 Qt 设计器 (PySide)

我一直在寻找一个工作示例,该示例如何在使用QT设计器创建的pyside中嵌入matplotlib图,同时将逻辑保存在单独的文件中。我知道网上有很多例子,但没有一个真正使用QT设计器,然后创建一个单独的文件来添加将matplitlib图添加到小部件的逻辑。我找到了一个“几乎”有效的例子http://blog.rcnelson.com/building-a-matplotlib-gui-with-qt-designer-part-1/但在我的版本中,无法“将layoutName属性从“verticalLayout”更改为“mplvl”。所以我有以下具体问题:我不清楚PysideQt设计器中

python - Windows 上的 PySide2

有人知道我在哪里可以找到PySide2的pip安装吗?现在是2017年,我似乎找不到包含PySide2二进制文件的pip安装或站点包。我不喜欢处理下载源代码并自己编译它,因为这通常会让人非常头疼,因为它从来都不是一个顺利的过程。还考虑到其他人很可能已经做到了。老实说,如果我尝试自己编译它并弹出错误,我真的不知道从哪里开始解决它们,我也不想花时间这样做。当VFX行业的许多应用程序都转向PySide2时,我很难相信我无法在网上任何地方甚至PIP中找到它。我希望有人能帮助我。谢谢 最佳答案 同样的问题...所以我尝试构建它。但是在构建We

python - 如何在pyside/pyqt/qt中获取QWidget的所有子组件?

我正在使用pyside(qt)开发桌面应用程序,我想访问(迭代)QWidget的所有行编辑组件。在qt中,我发现了两种方法findChild和findChildren但没有找到合适的示例,我的代码显示错误,'form'对象没有属性'findChild'。这里的'form'是Qwidget表单,由组件lineEdit、comboboxes、Qpushbuttons等组成。代码:lineEdits=form.findChild()//ThisisnotworkinglineEdits=form.findChild('QLineEdit)//Thisalsonotworking

python - PySide-PyQt : How to make set QTableWidget column width as proportion of the available space?

我正在使用PySide开发计算机应用程序,并且我正在使用QTableWidget。假设我的表有3列,但它们包含的数据非常不同,比如(对于每一行)第一列中有一个长句子,然后是最后两列中的3位数字。我希望调整表格大小以根据数据调整其大小,或者至少能够将列大小设置为(比如)70/15/15%的可用空间。执行此操作的最佳方法是什么?在阅读thisquestion后,我尝试了table.horizo​​ntalHeader().setResizeMode(QHeaderView.Stretch)但它使3列大小相同。感谢Fabio,我也尝试了table.horizo​​ntalHeader().s

python - 你知道在 Qt Creator 中集成 PySide/PyQt 开发的任何努力吗?

我希望只使用QtCreator在python中编程。我已经使用QtCreator向本科生教授GUI编程,他们很喜欢。我们已经多次讨论过切换到python的可能性,但是由于缺乏用于开发PySide/PyQt应用程序的良好IDE,我们没有这样做。 最佳答案 看看https://github.com/PySide/QtCreator 关于python-你知道在QtCreator中集成PySide/PyQt开发的任何努力吗?,我们在StackOverflow上找到一个类似的问题:

python - 将简单的 Qt Designer 窗体加载到 Pyside

我在Qt设计器中创建了一个简单的表单,并尝试将其加载到我使用PySide创建的Qt应用程序中,但运气不佳。这是从`pyside-uic'生成的代码:#-*-coding:utf-8-*-#Formimplementationgeneratedfromreadinguifile'clientEditorForm.ui'##Created:TueNov323:46:412009#by:PySideuicUIcodegenerator##WARNING!Allchangesmadeinthisfilewillbelost!fromPySideimportQtCore,QtGuiclassUi

python - PySide 入门

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我决定学习PythonGui开发,由于PyQt不是免费的,因此选择了PySide。但是,与PyQt不同,PySide没有任何教程或截屏视频,只有对初学者毫无用处的文档。我没有Qt经验,所以即使在Ubuntu中设置开发环境也是一个问题。你

python - PySide GUI 中的应用程序图标

我有一个PySideGUI应用程序(用Python3编写,在Windows7Pro上运行),我在其中设置应用程序图标如下:classMyGui(QtGui.QWidget):def__init__(self):super(MyGui,self).__init__()...self.setWindowIcon(QtGui.QIcon('MyGui.ico'))ifos.name=='nt':#ThisisneededtodisplaytheappicononthetaskbaronWindows7importctypesmyappid='MyOrganization.MyGui.1.0.

python - PySide 网络浏览器出现,但检查器不显示任何内容

我目前正在运行这段代码,虽然出现了网络浏览器,但网络检查器似乎没有显示任何内容,我是不是做错了什么?importsysfromPySide.QtCoreimport*fromPySide.QtGuiimport*fromPySide.QtWebKitimport*app=QApplication(sys.argv)web=QWebView()web.load(QUrl("http://www.google.com"))web.show()inspect=QWebInspector()inspect.setPage(web.page())inspect.show()sys.exit(ap