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_())