pyuic

    1熱度

    3回答

    我不知道如何強制pyuic4生成QSpacerItem作爲類成員在.py文件中。一切是生成的類的成員,例如網格佈局 self.gridLay = QtGui.QGridLayout() 惟獨QSpacerItem spacerItem = QtGui.QSpacerItem(20, 0, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)

    3熱度

    1回答

    我正在用PyQt4(Python3)編寫一個GUI應用程序。我的一位朋友指出,使用pyuic4是一個不好的做法,並將我引薦到uic模塊和連接插槽名稱功能。他沒有時間去解釋更多,我有引用是相當短的,我無法把握從他們(uic module,LoadingUIFilesAtRuntime,​​)的想法。 在計算器上有至少一個related question但文獻鏈接被有斷裂。 我可以遵循標準教程和使用p

    3熱度

    2回答

    我想改變我的UI文件的.py文件,而是一個錯誤,當我在shell中運行pyuic4,我得到一個錯誤: # pyuic4 main.ui > main_ui.py File "/usr/lib/python2.7/site-packages/PyQt4/uic/pyuic.py", line 2 exec /usr/bin/python /usr/lib/python2.7/site-packa

    6熱度

    2回答

    我一直在嘗試使用python3和Qt4從現有的窗口調用新窗口。 我已經創建了兩個窗口使用Qt設計器(主應用程序和另一個),並且我已經將Qt設計器生成的.ui文件轉換爲.py腳本 - 但我似乎無法創建新窗口來自主應用程序。 我試着這樣做: ############### MAIN APPLICATION SCRIPT ################ from PyQt4 import QtCo

    4熱度

    2回答

    我的問題是:如何更改標籤中的文本?該標籤位於佈局內,但setText()似乎不起作用 - 也許我沒有做對。 這裏是我的代碼: 這是主要的Windows GUI中,一個Qt的設計師得到: class Ui_dashboard(QtGui.QMainWindow): def setupUi(self, dashboard): dashboard.setObjectName(_fromUtf

    2熱度

    1回答

    我在ui_main.py文件(在Qt Designer中設計)中有一個gui。我加載它在我的主*.py文件中這樣說: from PyQt4 import QtGui, QtCore from ui_main import Ui_MainWindow class MyForm(QtGui.QMainWindow): def __init__(self, parent=None):

    0熱度

    1回答

    我的設置是PyQT4.10(QT4.8.5),在Windows 7上使用Python 2.7。使用pyuic4將.ui文件轉換爲Python代碼始終會生成使用QtCore.QString.fromUtf8和QtGui.QApplication.translate進行字符串轉換的代碼。由於我的程序中只有英文字符,因此這種翻譯是不必要的,刪除它們可以使生成的Python代碼與現有代碼保持一致的風格。看

    0熱度

    2回答

    我想知道如何從我用QtDesigner創建的.ui文件生成OOP風格的Python代碼。 我想說的是,pyuic4生成的代碼不是OOP風格:小部件不會成爲QtGui類的子類。代碼很難閱讀和擴展。 我想要封裝所有子窗口小部件,佈局和函數的類。 我們來看一個簡單的例子。這個主窗口包含一個滑塊和一個液晶顯示器,並且它們以明顯的方式相連。 首先,這是由pyuic4生成的代碼: from PyQt4 imp