9 |
9 |
10 from PyQt4.QtCore import * |
10 from PyQt4.QtCore import * |
11 from PyQt4.QtGui import * |
11 from PyQt4.QtGui import * |
12 from PyQt4.QtSql import QSqlDatabase |
12 from PyQt4.QtSql import QSqlDatabase |
13 |
13 |
|
14 |
14 class SqlConnectionWidget(QWidget): |
15 class SqlConnectionWidget(QWidget): |
15 """ |
16 """ |
16 Class implementing a widget showing the SQL connections. |
17 Class implementing a widget showing the SQL connections. |
17 |
18 |
18 @signal tableActivated(str) emitted after the entry for a table has been activated |
19 @signal tableActivated(str) emitted after the entry for a table has been activated |
21 """ |
22 """ |
22 tableActivated = pyqtSignal(str) |
23 tableActivated = pyqtSignal(str) |
23 schemaRequested = pyqtSignal(str) |
24 schemaRequested = pyqtSignal(str) |
24 cleared = pyqtSignal() |
25 cleared = pyqtSignal() |
25 |
26 |
26 def __init__(self, parent = None): |
27 def __init__(self, parent=None): |
27 """ |
28 """ |
28 Constructor |
29 Constructor |
29 |
30 |
30 @param parent reference to the parent widget (QWidget) |
31 @param parent reference to the parent widget (QWidget) |
31 """ |
32 """ |