Tools/TRPreviewer.py

changeset 2101
5bac7dee9e1a
parent 1509
c0b5e693b0eb
child 2302
f29e9405c851
--- a/Tools/TRPreviewer.py	Wed Oct 03 20:07:50 2012 +0200
+++ b/Tools/TRPreviewer.py	Thu Oct 04 19:28:49 2012 +0200
@@ -12,22 +12,24 @@
 from PyQt4.QtCore import QDir, QTimer, QFileInfo, pyqtSignal, QEvent, QSize, \
     QTranslator, QObject, Qt
 from PyQt4.QtGui import QSizePolicy, QSpacerItem, QWidget, QHBoxLayout, QKeySequence, \
-    QWhatsThis, QMdiArea, qApp, QApplication, QMainWindow, QComboBox, QVBoxLayout, \
-    QAction, QLabel
+    QWhatsThis, QMdiArea, qApp, QApplication, QComboBox, QVBoxLayout, QAction, QLabel
 from PyQt4 import uic
 
 from E5Gui import E5MessageBox, E5FileDialog
+from E5Gui.E5MainWindow import E5MainWindow
 
 from .TRSingleApplication import TRSingleApplicationServer
 
 import UI.PixmapCache
 import UI.Config
 
+import Preferences
+
 
 noTranslationName = QApplication.translate("TRPreviewer", "<No translation>")
 
 
-class TRPreviewer(QMainWindow):
+class TRPreviewer(E5MainWindow):
     """
     Class implementing the UI Previewer main window.
     """
@@ -47,6 +49,9 @@
             self.setObjectName("TRPreviewer")
         else:
             self.setObjectName(name)
+        
+        self.setStyle(Preferences.getUI("Style"), Preferences.getUI("StyleSheet"))
+        
         self.resize(QSize(800, 600).expandedTo(self.minimumSizeHint()))
         self.setAttribute(Qt.WA_DeleteOnClose)
         self.statusBar()

eric ide

mercurial