我正在使用OSX 10.8和python 2.7.5。
我刚刚使用QtDesigner构建了一个GUI,并尝试弄清如何在Python中使用它。我发现我必须使用“pyuic”,并且可以在此处找到如何使用它的方法:pyqt安装问题在mac osx snow leopard,但是按照这里给出的方法却没有效果。
pyuic: command not found
任何关于如何解决这个问题的建议都将不胜感激。
我正在使用OSX 10.8和python 2.7.5。
我刚刚使用QtDesigner构建了一个GUI,并尝试弄清如何在Python中使用它。我发现我必须使用“pyuic”,并且可以在此处找到如何使用它的方法:pyqt安装问题在mac osx snow leopard,但是按照这里给出的方法却没有效果。
pyuic: command not found
mydialog.ui
的ui文件的自定义QDialog示例:import os
from PyQt4 import QtGui
from PyQt4 import uic
class myDialog(QtGui.QDialog):
def __init__(self, parent=None):
QtGui.QDialog.__init__(self, parent)
uic.loadUi(os.path.join(os.path.dirname(os.path.abspath(__file__)),"mydialog.ui"), self)
loadUi
方法的最后一个参数是self
:这意味着您可以将所有小部件作为类属性访问,例如dialog.textEdit
而不是dialog.ui.textEdit
。
pyuic
命令。使用Homebrew吗? - MGP