1
1
import SiliconUI .SiGlobal as SiGlobal
2
2
from SiliconUI .SiFont import *
3
- from siui .components import SiOptionCardLinear , SiOptionCardPlane , SiSliderH , SiProgressBar
3
+ from siui .components import SiOptionCardLinear , SiOptionCardPlane , SiSliderH , SiProgressBar , SiTitledWidgetGroup
4
4
from siui .components .widgets import (
5
5
SiCheckBox ,
6
6
SiDenseHContainer ,
@@ -134,11 +134,16 @@ def __init__(self, parent):
134
134
self .button_layout2 .addItem (self .switch_test )
135
135
136
136
self .container_h = SiDenseHContainer (self )
137
+ self .container_h .setFixedHeight (128 )
138
+ self .container_h .setAdjustWidgetsSize (True )
137
139
self .container_h .setStyleSheet ("background-color: #05ffffff" )
138
140
139
141
self .container_v_left = SiDenseVContainer (self )
142
+ self .container_v_left .setFixedWidth (128 )
140
143
self .container_v_left .setStyleSheet ("background-color: #05ffffff" )
144
+
141
145
self .container_v_right = SiDenseVContainer (self )
146
+ self .container_v_right .setFixedWidth (128 )
142
147
self .container_v_right .setStyleSheet ("background-color: #05ffffff" )
143
148
144
149
self .button_lefttop = SiPushButton (self )
@@ -210,6 +215,9 @@ def __init__(self, parent):
210
215
self .scrollarea .setFixedHeight (256 )
211
216
self .scrollarea .setWidget (self .alabel )
212
217
218
+ # 新测试
219
+ self .titled_widget_group = SiTitledWidgetGroup (self )
220
+
213
221
self .button_for_option_card = SiPushButton (self )
214
222
self .button_for_option_card .attachment ().setText ("刷新" )
215
223
self .button_for_option_card .resize (128 , 32 )
@@ -231,7 +239,6 @@ def __init__(self, parent):
231
239
self .optioncard2 .addWidget (self .button_for_option_card2 )
232
240
233
241
self .optioncard3 = SiOptionCardPlane (self )
234
- self .optioncard3 .setFixedHeight (200 )
235
242
self .optioncard3 .setTitle ("平面选项卡" )
236
243
237
244
self .button_for_test = SiPushButton (self )
@@ -244,7 +251,8 @@ def __init__(self, parent):
244
251
245
252
self .optioncard3 .body ().addWidget (self .button_for_test )
246
253
self .optioncard3 .body ().addWidget (self .button_for_test2 )
247
-
254
+ self .optioncard3 .body ().addPlaceholder (24 - 8 )
255
+ self .optioncard3 .adjustSize ()
248
256
249
257
self .new_slider = SiSliderH (self )
250
258
#self.new_slider.setStyleSheet("background-color: #20FF0000")
@@ -261,18 +269,27 @@ def __init__(self, parent):
261
269
self .lineedit = SiLineEdit (self )
262
270
self .lineedit .setFixedHeight (32 )
263
271
272
+ self .titled_widget_group .setFixedWidth (800 )
273
+ #self.titled_widget_group.setStyleSheet("background-color: #20FF0000")
274
+ self .titled_widget_group .addTitle ("选项卡" )
275
+ self .titled_widget_group .addWidget (self .optioncard )
276
+ self .titled_widget_group .addWidget (self .optioncard2 )
277
+ self .titled_widget_group .addWidget (self .optioncard3 )
278
+ self .titled_widget_group .addTitle ("滑条" )
279
+ self .titled_widget_group .addWidget (self .new_slider )
280
+ self .titled_widget_group .addTitle ("进度条" )
281
+ self .titled_widget_group .addWidget (self .new_progressbar )
282
+ self .titled_widget_group .addWidget (self .random_progress_button )
283
+ self .titled_widget_group .addTitle ("输入框" )
284
+ self .titled_widget_group .addWidget (self .lineedit )
285
+
264
286
self .stack_reconstruct_test .addItem (self .reconstruct_discription )
265
287
self .stack_reconstruct_test .addItem (self .button_layout )
266
288
self .stack_reconstruct_test .addItem (self .button_layout2 )
267
289
self .stack_reconstruct_test .addItem (self .container_h )
268
290
self .stack_reconstruct_test .addItem (self .scrollarea )
269
- self .stack_reconstruct_test .addItem (self .optioncard )
270
- self .stack_reconstruct_test .addItem (self .optioncard2 )
271
- self .stack_reconstruct_test .addItem (self .optioncard3 )
272
- self .stack_reconstruct_test .addItem (self .new_slider )
273
- self .stack_reconstruct_test .addItem (self .new_progressbar )
274
- self .stack_reconstruct_test .addItem (self .random_progress_button )
275
- self .stack_reconstruct_test .addItem (self .lineedit )
291
+ self .stack_reconstruct_test .addItem (self .titled_widget_group )
292
+
276
293
#self.stack_reconstruct_test.addItem(self.test_label)
277
294
278
295
self .addItem (self .discription )
0 commit comments