Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py

changeset 2824
858412c29c34
parent 2770
fd5ee85f0450
child 2847
1843ef6e2656
child 3005
3953ddfb991d
equal deleted inserted replaced
2822:449de130268e 2824:858412c29c34
63 63
64 # generate dialog part for single characters 64 # generate dialog part for single characters
65 self.singlesBoxLayout = QVBoxLayout(self.singlesBox) 65 self.singlesBoxLayout = QVBoxLayout(self.singlesBox)
66 self.singlesBoxLayout.setObjectName("singlesBoxLayout") 66 self.singlesBoxLayout.setObjectName("singlesBoxLayout")
67 self.singlesBoxLayout.setSpacing(6) 67 self.singlesBoxLayout.setSpacing(6)
68 self.singlesBoxLayout.setMargin(6) 68 self.singlesBoxLayout.setContentsMargins(6, 6, 6, 6)
69 self.singlesBox.setLayout(self.singlesBoxLayout) 69 self.singlesBox.setLayout(self.singlesBoxLayout)
70 self.singlesView = QScrollArea(self.singlesBox) 70 self.singlesView = QScrollArea(self.singlesBox)
71 self.singlesView.setObjectName("singlesView") 71 self.singlesView.setObjectName("singlesView")
72 self.singlesBoxLayout.addWidget(self.singlesView) 72 self.singlesBoxLayout.addWidget(self.singlesView)
73 73
74 self.singlesItemsBox = QWidget(self) 74 self.singlesItemsBox = QWidget(self)
75 self.singlesView.setWidget(self.singlesItemsBox) 75 self.singlesView.setWidget(self.singlesItemsBox)
76 self.singlesItemsBox.setObjectName("singlesItemsBox") 76 self.singlesItemsBox.setObjectName("singlesItemsBox")
77 self.singlesItemsBox.setMinimumWidth(1000) 77 self.singlesItemsBox.setMinimumWidth(1000)
78 self.singlesItemsBoxLayout = QVBoxLayout(self.singlesItemsBox) 78 self.singlesItemsBoxLayout = QVBoxLayout(self.singlesItemsBox)
79 self.singlesItemsBoxLayout.setMargin(6) 79 self.singlesItemsBoxLayout.setContentsMargins(6, 6, 6, 6)
80 self.singlesItemsBoxLayout.setSpacing(6) 80 self.singlesItemsBoxLayout.setSpacing(6)
81 self.singlesItemsBox.setLayout(self.singlesItemsBoxLayout) 81 self.singlesItemsBox.setLayout(self.singlesItemsBoxLayout)
82 self.singlesEntries = [] 82 self.singlesEntries = []
83 self.__addSinglesLine() 83 self.__addSinglesLine()
84 84
85 hlayout0 = QHBoxLayout() 85 hlayout0 = QHBoxLayout()
86 hlayout0.setMargin(0) 86 hlayout0.setContentsMargins(0, 0, 0, 0)
87 hlayout0.setSpacing(6) 87 hlayout0.setSpacing(6)
88 hlayout0.setObjectName("hlayout0") 88 hlayout0.setObjectName("hlayout0")
89 self.moreSinglesButton = QPushButton(self.trUtf8("Additional Entries"), 89 self.moreSinglesButton = QPushButton(self.trUtf8("Additional Entries"),
90 self.singlesBox) 90 self.singlesBox)
91 self.moreSinglesButton.setObjectName("moreSinglesButton") 91 self.moreSinglesButton.setObjectName("moreSinglesButton")
97 97
98 # generate dialog part for character ranges 98 # generate dialog part for character ranges
99 self.rangesBoxLayout = QVBoxLayout(self.rangesBox) 99 self.rangesBoxLayout = QVBoxLayout(self.rangesBox)
100 self.rangesBoxLayout.setObjectName("rangesBoxLayout") 100 self.rangesBoxLayout.setObjectName("rangesBoxLayout")
101 self.rangesBoxLayout.setSpacing(6) 101 self.rangesBoxLayout.setSpacing(6)
102 self.rangesBoxLayout.setMargin(6) 102 self.rangesBoxLayout.setContentsMargins(6, 6, 6, 6)
103 self.rangesBox.setLayout(self.rangesBoxLayout) 103 self.rangesBox.setLayout(self.rangesBoxLayout)
104 self.rangesView = QScrollArea(self.rangesBox) 104 self.rangesView = QScrollArea(self.rangesBox)
105 self.rangesView.setObjectName("rangesView") 105 self.rangesView.setObjectName("rangesView")
106 self.rangesBoxLayout.addWidget(self.rangesView) 106 self.rangesBoxLayout.addWidget(self.rangesView)
107 107
108 self.rangesItemsBox = QWidget(self) 108 self.rangesItemsBox = QWidget(self)
109 self.rangesView.setWidget(self.rangesItemsBox) 109 self.rangesView.setWidget(self.rangesItemsBox)
110 self.rangesItemsBox.setObjectName("rangesItemsBox") 110 self.rangesItemsBox.setObjectName("rangesItemsBox")
111 self.rangesItemsBox.setMinimumWidth(1000) 111 self.rangesItemsBox.setMinimumWidth(1000)
112 self.rangesItemsBoxLayout = QVBoxLayout(self.rangesItemsBox) 112 self.rangesItemsBoxLayout = QVBoxLayout(self.rangesItemsBox)
113 self.rangesItemsBoxLayout.setMargin(6) 113 self.rangesItemsBoxLayout.setContentsMargins(6, 6, 6, 6)
114 self.rangesItemsBoxLayout.setSpacing(6) 114 self.rangesItemsBoxLayout.setSpacing(6)
115 self.rangesItemsBox.setLayout(self.rangesItemsBoxLayout) 115 self.rangesItemsBox.setLayout(self.rangesItemsBoxLayout)
116 self.rangesEntries = [] 116 self.rangesEntries = []
117 self.__addRangesLine() 117 self.__addRangesLine()
118 118
119 hlayout1 = QHBoxLayout() 119 hlayout1 = QHBoxLayout()
120 hlayout1.setMargin(0) 120 hlayout1.setContentsMargins(0, 0, 0, 0)
121 hlayout1.setSpacing(6) 121 hlayout1.setSpacing(6)
122 hlayout1.setObjectName("hlayout1") 122 hlayout1.setObjectName("hlayout1")
123 self.moreRangesButton = QPushButton(self.trUtf8("Additional Entries"), 123 self.moreRangesButton = QPushButton(self.trUtf8("Additional Entries"),
124 self.rangesBox) 124 self.rangesBox)
125 self.moreSinglesButton.setObjectName("moreRangesButton") 125 self.moreSinglesButton.setObjectName("moreRangesButton")
325 """ 325 """
326 Private slot to add a line of entry widgets for single characters. 326 Private slot to add a line of entry widgets for single characters.
327 """ 327 """
328 hbox = QWidget(self.singlesItemsBox) 328 hbox = QWidget(self.singlesItemsBox)
329 hboxLayout = QHBoxLayout(hbox) 329 hboxLayout = QHBoxLayout(hbox)
330 hboxLayout.setMargin(0) 330 hboxLayout.setContentsMargins(0, 0, 0, 0)
331 hboxLayout.setSpacing(6) 331 hboxLayout.setSpacing(6)
332 hbox.setLayout(hboxLayout) 332 hbox.setLayout(hboxLayout)
333 cb1 = QComboBox(hbox) 333 cb1 = QComboBox(hbox)
334 cb1.setEditable(False) 334 cb1.setEditable(False)
335 self.__populateCharTypeCombo(cb1, True) 335 self.__populateCharTypeCombo(cb1, True)
369 """ 369 """
370 Private slot to add a line of entry widgets for character ranges. 370 Private slot to add a line of entry widgets for character ranges.
371 """ 371 """
372 hbox = QWidget(self.rangesItemsBox) 372 hbox = QWidget(self.rangesItemsBox)
373 hboxLayout = QHBoxLayout(hbox) 373 hboxLayout = QHBoxLayout(hbox)
374 hboxLayout.setMargin(0) 374 hboxLayout.setContentsMargins(0, 0, 0, 0)
375 hboxLayout.setSpacing(6) 375 hboxLayout.setSpacing(6)
376 hbox.setLayout(hboxLayout) 376 hbox.setLayout(hboxLayout)
377 cb1 = QComboBox(hbox) 377 cb1 = QComboBox(hbox)
378 cb1.setEditable(False) 378 cb1.setEditable(False)
379 self.__populateCharTypeCombo(cb1, False) 379 self.__populateCharTypeCombo(cb1, False)

eric ide

mercurial