from PyQt4.QtCore import * from PyQt4.QtGui import * from PyQt4 import QtCore, QtGui from PyQt4.QtWebKit import * import Ui_fetchDCdialog class FetchDCDialog(QDialog,Ui_fetchDCdialog.Ui_fetchDCdialog ): def __init__(self, parent = None, datacenterlist = []): super(FetchDCDialog, self).__init__(parent) self.setupUi(self) self.setDatacenterlist(datacenterlist) def setDatacenterlist(self,datacenterlist): self.listWidget.addItems(datacenterlist) if __name__ == "__main__": m={} import sys app = QApplication(sys.argv) dialog = FetchDCDialog(datacenterlist=['DC1','DC2']) dialog.show() app.exec_()