SqlBrowser/SqlConnectionWidget.py

changeset 2094
88620e11c67c
parent 1532
df0c2a045c72
child 2099
afde0e9110f7
diff -r d23ab571d2b9 -r 88620e11c67c SqlBrowser/SqlConnectionWidget.py
--- a/SqlBrowser/SqlConnectionWidget.py	Wed Oct 03 13:20:57 2012 +0200
+++ b/SqlBrowser/SqlConnectionWidget.py	Wed Oct 03 15:36:41 2012 +0200
@@ -7,7 +7,7 @@
 Module implementing a widget showing the SQL connections.
 """
 
-from PyQt4.QtCore import pyqtSignal, Qt
+from PyQt4.QtCore import pyqtSignal, Qt, qVersion
 from PyQt4.QtGui import QWidget, QHeaderView, QTreeWidget, QVBoxLayout, \
     QTreeWidgetItem, QAction
 from PyQt4.QtSql import QSqlDatabase
@@ -39,7 +39,10 @@
         self.__connectionTree = QTreeWidget(self)
         self.__connectionTree.setObjectName("connectionTree")
         self.__connectionTree.setHeaderLabels([self.trUtf8("Database")])
-        self.__connectionTree.header().setResizeMode(QHeaderView.Stretch)
+        if qVersion() >= "5.0.0":
+            self.__connectionTree.header().setSectionResizeMode(QHeaderView.Stretch)
+        else:
+            self.__connectionTree.header().setResizeMode(QHeaderView.Stretch)
         refreshAction = QAction(self.trUtf8("Refresh"), self.__connectionTree)
         self.__schemaAction = QAction(self.trUtf8("Show Schema"), self.__connectionTree)
         

eric ide

mercurial