2016-06-18 88 views
0

我無法在listWidget中添加項目如何在listWidget中添加項目?

我使用QT創建器製作了UI,並且想要用python導入它。

當我運行此代碼的項目不顯示在listWidget,只有白色的空白。

是什麼問題?

請幫我

我的代碼是

import sys 
from PyQt4 import QtCore, QtGui 
from secdialog import Ui_SecDialog 

class SecDialog(QtGui.QDialog, Ui_SecDialog): 
    def __init__(self, parent=None): 
     QDialog.__init__(self, parent) 
     self.setupUi(self) 
     self.listWidget.addItem("QlistItem_1"); 
     self.listWidget.addItem("QlistItem_2"); 
     self.listWidget.addItem("QlistItem_3"); 


if __name__ == '__main__': 
    app = QtGui.QApplication(sys.argv) 
    ex = Ui_SecDialog()   
    ex.show() 
    sys.exit(app.exec_()) 
+1

您創建一個實例'ex'中的'Ui_SecDialog',但我想你想創建一個'SecDialog'實例 – Joren

+0

哦,我犯了一個愚蠢的錯誤!謝謝 :) –

回答

0

創建的exUi_SecDialog實例,但你想創建一個SecDialog實例:

ex = SecDialog()