39 |
39 |
40 self.__layout = QGridLayout(self) |
40 self.__layout = QGridLayout(self) |
41 self.__layout.setContentsMargins(0, 0, 0, 0) |
41 self.__layout.setContentsMargins(0, 0, 0, 0) |
42 self.__layout.setSpacing(1) |
42 self.__layout.setSpacing(1) |
43 |
43 |
|
44 from .EditorButtonsWidget import EditorButtonsWidget |
|
45 from .Editor import Editor |
|
46 |
|
47 self.__editor = Editor(dbs, fn, vm, filetype, editor, tv) |
|
48 self.__buttonsWidget = EditorButtonsWidget(self.__editor) |
44 self.__globalsCombo = QComboBox() |
49 self.__globalsCombo = QComboBox() |
45 self.__membersCombo = QComboBox() |
50 self.__membersCombo = QComboBox() |
46 from .Editor import Editor |
51 |
47 self.__editor = Editor(dbs, fn, vm, filetype, editor, tv) |
52 self.__layout.addWidget(self.__buttonsWidget, 1, 0, -1, 1) |
48 |
53 self.__layout.addWidget(self.__globalsCombo, 0, 1) |
49 self.__layout.addWidget(self.__globalsCombo, 0, 0) |
54 self.__layout.addWidget(self.__membersCombo, 0, 2) |
50 self.__layout.addWidget(self.__membersCombo, 0, 1) |
55 self.__layout.addWidget(self.__editor, 1, 1, 1, -1) |
51 self.__layout.addWidget(self.__editor, 1, 0, 1, -1) |
|
52 |
56 |
53 self.__module = None |
57 self.__module = None |
54 |
58 |
55 self.__globalsCombo.activated[int].connect(self.__globalsActivated) |
59 self.__globalsCombo.activated[int].connect(self.__globalsActivated) |
56 self.__membersCombo.activated[int].connect(self.__membersActivated) |
60 self.__membersCombo.activated[int].connect(self.__membersActivated) |