Mercurial > projects > dil
diff trunk/src/translator/translator.py @ 436:0dba4c0e5234
Added AboutDialog to translator.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Thu, 11 Oct 2007 16:34:22 +0200 |
parents | 156d6301d79e |
children | 7ac9f94ca7ff |
line wrap: on
line diff
--- a/trunk/src/translator/translator.py Tue Oct 09 20:57:16 2007 +0200 +++ b/trunk/src/translator/translator.py Thu Oct 11 16:34:22 2007 +0200 @@ -6,11 +6,26 @@ from PyQt4 import QtCore, QtGui from ui_translator import Ui_MainWindow +from ui_about import Ui_AboutDialog + +class MainWindow(QtGui.QMainWindow, Ui_MainWindow): + def __init__(self): + QtGui.QMainWindow.__init__(self) + self.setupUi(self) + + # Modifications + + # Custom connections + QtCore.QObject.connect(self.actionAbout, QtCore.SIGNAL("triggered()"), self.aboutDialog) + + def aboutDialog(self): + about = QtGui.QDialog() + Ui_AboutDialog().setupUi(about) + about.exec_() if __name__ == "__main__": - app = QtGui.QApplication(sys.argv) - main = QtGui.QMainWindow() - Ui_MainWindow().setupUi(main) - main.show() - sys.exit(app.exec_()) + app = QtGui.QApplication(sys.argv) + main = MainWindow() + main.show() + sys.exit(app.exec_())