UI/CompareDialog.py

changeset 2101
5bac7dee9e1a
parent 1509
c0b5e693b0eb
child 2302
f29e9405c851
diff -r fb16f4650860 -r 5bac7dee9e1a UI/CompareDialog.py
--- a/UI/CompareDialog.py	Wed Oct 03 20:07:50 2012 +0200
+++ b/UI/CompareDialog.py	Thu Oct 04 19:28:49 2012 +0200
@@ -12,16 +12,18 @@
 
 from PyQt4.QtCore import QTimer, QEvent, pyqtSlot
 from PyQt4.QtGui import QWidget, QColor, QFontMetrics, QBrush, QApplication, \
-    QTextCursor, QDialogButtonBox, QMainWindow
+    QTextCursor, QDialogButtonBox
 
 from E5Gui.E5Completers import E5FileCompleter
 from E5Gui import E5MessageBox, E5FileDialog
+from E5Gui.E5MainWindow import E5MainWindow
 
 import UI.PixmapCache
 
 from .Ui_CompareDialog import Ui_CompareDialog
 
 import Utilities
+import Preferences
 
 
 def sbsdiff(a, b, linenumberwidth=4):
@@ -423,7 +425,7 @@
             self.hsb2.valueChanged.disconnect(self.hsb1.setValue)
 
 
-class CompareWindow(QMainWindow):
+class CompareWindow(E5MainWindow):
     """
     Main window class for the standalone dialog.
     """
@@ -436,6 +438,9 @@
         @param parent reference to the parent widget (QWidget)
         """
         super().__init__(parent)
+        
+        self.setStyle(Preferences.getUI("Style"), Preferences.getUI("StyleSheet"))
+        
         self.cw = CompareDialog(files, self)
         self.cw.installEventFilter(self)
         size = self.cw.size()

eric ide

mercurial