I've made a simple gui that has just a few widgets on it using QTDesigner I was able to preview the code in QtDesigner
I'm trying to launch it now from a command line script, using this example on Riverbank's page http://www.riverbankcomputing.com/Docs/PyQt4/pyqt4ref.html#using-the-generated-code The first example shows the direct approach where we simply create a simple application to create the dialog: import sys from PyQt4 import QtGui from ui_imagedialog import Ui_ImageDialog app = QtGui.QApplication(sys.argv) window = QtGui.QDialog() ui = Ui_ImageDialog() ui.setupUi(window) window.show() sys.exit(app.exec_()) I've substituted Ui_ImageDialog with the class generated by QTDesigner from PyQt4 import QtCore, QtGui from mainwindow import Ui_MainWindow class MainWindow(QtGui.QDialog): def __init__(self): app = QtGui.QApplication(sys.argv) window = QtGui.QDialog() self.ui = Ui_MainWindow() self.ui.setupUi(window) window.show() sys.exit(app.exec_()) mainwindow = MainWindow() however, I get this error, which I dont understand. Traceback (most recent call last): File "maingui.py", line 16, in ? mainwindow = MainWindow() File "maingui.py", line 12, in __init__ self.ui.setupUi(window) File "C:\Code\mainwindow.pyw", line 227, in setupUi MainWindow.setCentralWidget(self.centralwidget) AttributeError: setCentralWidget Would someone explain what I'm doing wrong?
_______________________________________________ PyKDE mailing list [email protected] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
