26 @param parent parent widget of this dialog (QWidget) |
26 @param parent parent widget of this dialog (QWidget) |
27 """ |
27 """ |
28 super(TemplateMultipleVariablesDialog, self).__init__(parent) |
28 super(TemplateMultipleVariablesDialog, self).__init__(parent) |
29 |
29 |
30 self.TemplateMultipleVariablesDialogLayout = QVBoxLayout(self) |
30 self.TemplateMultipleVariablesDialogLayout = QVBoxLayout(self) |
31 self.TemplateMultipleVariablesDialogLayout.setMargin(6) |
31 self.TemplateMultipleVariablesDialogLayout.setContentsMargins(6, 6, 6, 6) |
32 self.TemplateMultipleVariablesDialogLayout.setSpacing(6) |
32 self.TemplateMultipleVariablesDialogLayout.setSpacing(6) |
33 self.TemplateMultipleVariablesDialogLayout.setObjectName( |
33 self.TemplateMultipleVariablesDialogLayout.setObjectName( |
34 "TemplateMultipleVariablesDialogLayout") |
34 "TemplateMultipleVariablesDialogLayout") |
35 self.setLayout(self.TemplateMultipleVariablesDialogLayout) |
35 self.setLayout(self.TemplateMultipleVariablesDialogLayout) |
36 |
36 |
43 self.variablesView.setFrameStyle(QFrame.NoFrame) |
43 self.variablesView.setFrameStyle(QFrame.NoFrame) |
44 |
44 |
45 self.top = QWidget(self) |
45 self.top = QWidget(self) |
46 self.variablesView.setWidget(self.top) |
46 self.variablesView.setWidget(self.top) |
47 self.grid = QGridLayout(self.top) |
47 self.grid = QGridLayout(self.top) |
48 self.grid.setMargin(0) |
48 self.grid.setContentsMargins(0, 0, 0, 0) |
49 self.grid.setSpacing(6) |
49 self.grid.setSpacing(6) |
50 self.top.setLayout(self.grid) |
50 self.top.setLayout(self.grid) |
51 |
51 |
52 # populate the scrollarea with labels and text edits |
52 # populate the scrollarea with labels and text edits |
53 self.variablesEntries = {} |
53 self.variablesEntries = {} |
73 self.variablesEntries[variables[0]].setFocus() |
73 self.variablesEntries[variables[0]].setFocus() |
74 self.top.adjustSize() |
74 self.top.adjustSize() |
75 |
75 |
76 # generate the buttons |
76 # generate the buttons |
77 layout1 = QHBoxLayout() |
77 layout1 = QHBoxLayout() |
78 layout1.setMargin(0) |
78 layout1.setContentsMargins(0, 0, 0, 0) |
79 layout1.setSpacing(6) |
79 layout1.setSpacing(6) |
80 layout1.setObjectName("layout1") |
80 layout1.setObjectName("layout1") |
81 |
81 |
82 spacer1 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) |
82 spacer1 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) |
83 layout1.addItem(spacer1) |
83 layout1.addItem(spacer1) |