2 <class>KWin::RulesWidgetBase</class>
3 <widget class="QWidget" name="KWin::RulesWidgetBase" >
4 <property name="geometry" >
12 <layout class="QVBoxLayout" >
13 <property name="margin" >
17 <widget class="QTabWidget" name="tabs" >
18 <property name="currentIndex" >
21 <widget class="QWidget" name="tab" >
22 <property name="geometry" >
30 <attribute name="title" >
31 <string>&Window</string>
33 <layout class="QGridLayout" >
34 <item row="0" column="0" colspan="4" >
35 <widget class="QLabel" name="textLabel1" >
36 <property name="text" >
37 <string>De&scription:</string>
39 <property name="wordWrap" >
42 <property name="buddy" >
43 <cstring>description</cstring>
47 <item row="1" column="0" colspan="4" >
48 <widget class="KLineEdit" name="description" />
50 <item row="2" column="0" colspan="4" >
51 <widget class="QLabel" name="textLabel2" >
52 <property name="text" >
53 <string>Window &class (application type):</string>
55 <property name="wordWrap" >
58 <property name="buddy" >
59 <cstring>wmclass</cstring>
63 <item row="3" column="0" colspan="3" >
64 <widget class="KLineEdit" name="wmclass" />
66 <item row="3" column="3" >
67 <widget class="QCheckBox" name="whole_wmclass" >
68 <property name="text" >
69 <string>Match w&hole window class</string>
73 <item row="4" column="0" >
74 <widget class="KComboBox" name="wmclass_match" >
76 <property name="text" >
77 <string>Unimportant</string>
81 <property name="text" >
82 <string>Exact Match</string>
86 <property name="text" >
87 <string>Substring Match</string>
91 <property name="text" >
92 <string>Regular Expression</string>
97 <item row="4" column="1" >
98 <widget class="KPushButton" name="edit_reg_wmclass" >
99 <property name="enabled" >
102 <property name="text" >
103 <string>Edit</string>
105 <property name="shortcut" >
110 <item row="5" column="0" colspan="4" >
111 <widget class="QLabel" name="textLabel3" >
112 <property name="text" >
113 <string>Window &role:</string>
115 <property name="wordWrap" >
118 <property name="buddy" >
119 <cstring>role</cstring>
123 <item row="6" column="0" colspan="4" >
124 <widget class="KLineEdit" name="role" />
126 <item row="7" column="0" >
127 <widget class="KComboBox" name="role_match" >
129 <property name="text" >
130 <string>Unimportant</string>
134 <property name="text" >
135 <string>Exact Match</string>
139 <property name="text" >
140 <string>Substring Match</string>
144 <property name="text" >
145 <string>Regular Expression</string>
150 <item row="7" column="1" >
151 <widget class="KPushButton" name="edit_reg_role" >
152 <property name="enabled" >
155 <property name="text" >
156 <string>Edit</string>
160 <item row="9" column="0" colspan="4" >
161 <layout class="QHBoxLayout" >
163 <spacer name="horizontalSpacer_6" >
164 <property name="orientation" >
165 <enum>Qt::Horizontal</enum>
167 <property name="sizeHint" stdset="0" >
176 <widget class="KPushButton" name="detect" >
177 <property name="text" >
178 <string>&Detect Window Properties</string>
184 <property name="orientation" >
185 <enum>Qt::Horizontal</enum>
187 <property name="sizeHint" stdset="0" >
197 <item row="10" column="2" >
199 <property name="orientation" >
200 <enum>Qt::Vertical</enum>
202 <property name="sizeType" >
203 <enum>QSizePolicy::Expanding</enum>
205 <property name="sizeHint" stdset="0" >
213 <item row="4" column="2" >
214 <spacer name="horizontalSpacer_4" >
215 <property name="orientation" >
216 <enum>Qt::Horizontal</enum>
218 <property name="sizeHint" stdset="0" >
226 <item row="7" column="2" >
227 <spacer name="horizontalSpacer_5" >
228 <property name="orientation" >
229 <enum>Qt::Horizontal</enum>
231 <property name="sizeHint" stdset="0" >
239 <item row="8" column="0" colspan="4" >
240 <widget class="Line" name="line" >
241 <property name="orientation" >
242 <enum>Qt::Horizontal</enum>
248 <widget class="QWidget" name="tab" >
249 <property name="geometry" >
257 <attribute name="title" >
258 <string>Window &Extra</string>
260 <layout class="QGridLayout" >
261 <item row="0" column="0" colspan="3" >
262 <widget class="QLabel" name="textLabel4" >
263 <property name="text" >
264 <string>Window &types:</string>
266 <property name="wordWrap" >
269 <property name="buddy" >
270 <cstring>types</cstring>
274 <item row="1" column="0" colspan="3" >
275 <widget class="QListWidget" name="types" >
276 <property name="selectionMode" >
277 <enum>QAbstractItemView::ExtendedSelection</enum>
280 <property name="text" >
281 <string>Normal Window</string>
285 <property name="text" >
286 <string>Dialog Window</string>
290 <property name="text" >
291 <string>Utility Window</string>
295 <property name="text" >
296 <string>Dock (panel)</string>
300 <property name="text" >
301 <string>Toolbar</string>
305 <property name="text" >
306 <string>Torn-Off Menu</string>
310 <property name="text" >
311 <string>Splash Screen</string>
315 <property name="text" >
316 <string>Desktop</string>
320 <property name="text" >
321 <string>Override Type</string>
325 <property name="text" >
326 <string>Standalone Menubar</string>
331 <item row="2" column="0" colspan="3" >
332 <widget class="QLabel" name="textLabel5" >
333 <property name="text" >
334 <string>Window t&itle:</string>
336 <property name="wordWrap" >
339 <property name="buddy" >
340 <cstring>title</cstring>
344 <item row="3" column="0" colspan="3" >
345 <widget class="KLineEdit" name="title" />
347 <item row="4" column="0" >
348 <widget class="KComboBox" name="title_match" >
350 <property name="text" >
351 <string>Unimportant</string>
355 <property name="text" >
356 <string>Exact Match</string>
360 <property name="text" >
361 <string>Substring Match</string>
365 <property name="text" >
366 <string>Regular Expression</string>
371 <item row="4" column="1" >
372 <widget class="KPushButton" name="edit_reg_title" >
373 <property name="enabled" >
376 <property name="text" >
377 <string>Edit</string>
379 <property name="shortcut" >
384 <item row="5" column="0" colspan="3" >
385 <widget class="QLabel" name="textLabel6" >
386 <property name="text" >
387 <string>Extra role:</string>
389 <property name="wordWrap" >
392 <property name="buddy" >
393 <cstring>extra</cstring>
397 <item row="6" column="0" colspan="3" >
398 <widget class="KLineEdit" name="extra" />
400 <item row="7" column="0" >
401 <widget class="KComboBox" name="extra_match" >
403 <property name="text" >
404 <string>Unimportant</string>
408 <property name="text" >
409 <string>Exact Match</string>
413 <property name="text" >
414 <string>Substring Match</string>
418 <property name="text" >
419 <string>Regular Expression</string>
424 <item row="7" column="1" >
425 <widget class="KPushButton" name="edit_reg_extra" >
426 <property name="enabled" >
429 <property name="text" >
430 <string>Edit</string>
432 <property name="shortcut" >
437 <item row="8" column="0" colspan="3" >
438 <widget class="QLabel" name="textLabel7" >
439 <property name="text" >
440 <string>&Machine (hostname):</string>
442 <property name="wordWrap" >
445 <property name="buddy" >
446 <cstring>machine</cstring>
450 <item row="9" column="0" colspan="3" >
451 <widget class="KLineEdit" name="machine" />
453 <item row="10" column="0" >
454 <widget class="KComboBox" name="machine_match" >
456 <property name="text" >
457 <string>Unimportant</string>
461 <property name="text" >
462 <string>Exact Match</string>
466 <property name="text" >
467 <string>Substring Match</string>
471 <property name="text" >
472 <string>Regular Expression</string>
477 <item row="10" column="1" >
478 <widget class="KPushButton" name="edit_reg_machine" >
479 <property name="enabled" >
482 <property name="text" >
483 <string>Edit</string>
485 <property name="shortcut" >
490 <item row="4" column="2" >
491 <spacer name="horizontalSpacer" >
492 <property name="orientation" >
493 <enum>Qt::Horizontal</enum>
495 <property name="sizeHint" stdset="0" >
503 <item row="7" column="2" >
504 <spacer name="horizontalSpacer_2" >
505 <property name="orientation" >
506 <enum>Qt::Horizontal</enum>
508 <property name="sizeHint" stdset="0" >
516 <item row="10" column="2" >
517 <spacer name="horizontalSpacer_3" >
518 <property name="orientation" >
519 <enum>Qt::Horizontal</enum>
521 <property name="sizeHint" stdset="0" >
529 <item row="11" column="1" >
530 <spacer name="verticalSpacer" >
531 <property name="orientation" >
532 <enum>Qt::Vertical</enum>
534 <property name="sizeHint" stdset="0" >
544 <widget class="QWidget" name="TabPage" >
545 <property name="geometry" >
553 <attribute name="title" >
554 <string>&Geometry</string>
556 <layout class="QGridLayout" >
557 <item row="1" column="1" >
558 <widget class="KComboBox" name="rule_size" >
559 <property name="enabled" >
563 <property name="text" >
564 <string>Do Not Affect</string>
568 <property name="text" >
569 <string>Apply Initially</string>
573 <property name="text" >
574 <string>Remember</string>
578 <property name="text" >
579 <string>Force</string>
583 <property name="text" >
584 <string>Apply Now</string>
588 <property name="text" >
589 <string>Force Temporarily</string>
594 <item row="1" column="2" >
595 <widget class="KRestrictedLine" name="size" >
596 <property name="enabled" >
599 <property name="validChars" stdset="0" >
600 <string>0123456789-+,xX:</string>
604 <item row="1" column="0" >
605 <widget class="QCheckBox" name="enable_size" >
606 <property name="text" >
607 <string>&Size</string>
611 <item row="0" column="0" >
612 <widget class="QCheckBox" name="enable_position" >
613 <property name="text" >
614 <string>&Position</string>
618 <item row="0" column="2" >
619 <widget class="KRestrictedLine" name="position" >
620 <property name="enabled" >
623 <property name="validChars" stdset="0" >
624 <string>0123456789-+,xX:</string>
628 <item row="0" column="1" >
629 <widget class="KComboBox" name="rule_position" >
630 <property name="enabled" >
634 <property name="text" >
635 <string>Do Not Affect</string>
639 <property name="text" >
640 <string>Apply Initially</string>
644 <property name="text" >
645 <string>Remember</string>
649 <property name="text" >
650 <string>Force</string>
654 <property name="text" >
655 <string>Apply Now</string>
659 <property name="text" >
660 <string>Force Temporarily</string>
665 <item row="3" column="2" >
666 <widget class="QCheckBox" name="maximizevert" >
667 <property name="enabled" >
670 <property name="text" >
675 <item row="2" column="1" >
676 <widget class="KComboBox" name="rule_maximizehoriz" >
677 <property name="enabled" >
681 <property name="text" >
682 <string>Do Not Affect</string>
686 <property name="text" >
687 <string>Apply Initially</string>
691 <property name="text" >
692 <string>Remember</string>
696 <property name="text" >
697 <string>Force</string>
701 <property name="text" >
702 <string>Apply Now</string>
706 <property name="text" >
707 <string>Force Temporarily</string>
712 <item row="4" column="2" >
713 <widget class="QCheckBox" name="fullscreen" >
714 <property name="enabled" >
717 <property name="text" >
722 <item row="2" column="0" >
723 <widget class="QCheckBox" name="enable_maximizehoriz" >
724 <property name="text" >
725 <string>Maximized &horizontally</string>
729 <item row="2" column="2" >
730 <widget class="QCheckBox" name="maximizehoriz" >
731 <property name="enabled" >
734 <property name="text" >
739 <item row="4" column="1" >
740 <widget class="KComboBox" name="rule_fullscreen" >
741 <property name="enabled" >
745 <property name="text" >
746 <string>Do Not Affect</string>
750 <property name="text" >
751 <string>Apply Initially</string>
755 <property name="text" >
756 <string>Remember</string>
760 <property name="text" >
761 <string>Force</string>
765 <property name="text" >
766 <string>Apply Now</string>
770 <property name="text" >
771 <string>Force Temporarily</string>
776 <item row="4" column="0" >
777 <widget class="QCheckBox" name="enable_fullscreen" >
778 <property name="text" >
779 <string>&Fullscreen</string>
783 <item row="3" column="1" >
784 <widget class="KComboBox" name="rule_maximizevert" >
785 <property name="enabled" >
789 <property name="text" >
790 <string>Do Not Affect</string>
794 <property name="text" >
795 <string>Apply Initially</string>
799 <property name="text" >
800 <string>Remember</string>
804 <property name="text" >
805 <string>Force</string>
809 <property name="text" >
810 <string>Apply Now</string>
814 <property name="text" >
815 <string>Force Temporarily</string>
820 <item row="3" column="0" >
821 <widget class="QCheckBox" name="enable_maximizevert" >
822 <property name="text" >
823 <string>Maximized &vertically</string>
827 <item row="5" column="1" >
828 <widget class="KComboBox" name="rule_desktop" >
829 <property name="enabled" >
833 <property name="text" >
834 <string>Do Not Affect</string>
838 <property name="text" >
839 <string>Apply Initially</string>
843 <property name="text" >
844 <string>Remember</string>
848 <property name="text" >
849 <string>Force</string>
853 <property name="text" >
854 <string>Apply Now</string>
858 <property name="text" >
859 <string>Force Temporarily</string>
864 <item row="5" column="2" >
865 <widget class="KComboBox" name="desktop" >
866 <property name="enabled" >
871 <item row="5" column="0" >
872 <widget class="QCheckBox" name="enable_desktop" >
873 <property name="text" >
874 <string>&Desktop</string>
878 <item row="7" column="0" >
879 <widget class="QCheckBox" name="enable_shade" >
880 <property name="text" >
881 <string>Sh&aded</string>
885 <item row="7" column="2" >
886 <widget class="QCheckBox" name="shade" >
887 <property name="enabled" >
890 <property name="text" >
895 <item row="6" column="1" >
896 <widget class="KComboBox" name="rule_minimize" >
897 <property name="enabled" >
901 <property name="text" >
902 <string>Do Not Affect</string>
906 <property name="text" >
907 <string>Apply Initially</string>
911 <property name="text" >
912 <string>Remember</string>
916 <property name="text" >
917 <string>Force</string>
921 <property name="text" >
922 <string>Apply Now</string>
926 <property name="text" >
927 <string>Force Temporarily</string>
932 <item row="6" column="2" >
933 <widget class="QCheckBox" name="minimize" >
934 <property name="enabled" >
937 <property name="text" >
942 <item row="6" column="0" >
943 <widget class="QCheckBox" name="enable_minimize" >
944 <property name="text" >
945 <string>M&inimized</string>
949 <item row="8" column="1" >
950 <widget class="KComboBox" name="rule_placement" >
951 <property name="enabled" >
955 <property name="text" >
956 <string>Do Not Affect</string>
960 <property name="text" >
961 <string>Force</string>
965 <property name="text" >
966 <string>Force Temporarily</string>
971 <item row="8" column="2" >
972 <widget class="KComboBox" name="placement" >
973 <property name="enabled" >
977 <property name="text" >
978 <string>Default</string>
982 <property name="text" >
983 <string>No Placement</string>
987 <property name="text" >
988 <string>Smart</string>
992 <property name="text" >
993 <string>Maximizing</string>
997 <property name="text" >
998 <string>Cascade</string>
1002 <property name="text" >
1003 <string>Centered</string>
1007 <property name="text" >
1008 <string>Random</string>
1012 <property name="text" >
1013 <string>Top-Left Corner</string>
1017 <property name="text" >
1018 <string>Under Mouse</string>
1022 <property name="text" >
1023 <string>On Main Window</string>
1028 <item row="8" column="0" >
1029 <widget class="QCheckBox" name="enable_placement" >
1030 <property name="text" >
1031 <string>P&lacement</string>
1035 <item row="9" column="1" >
1037 <property name="orientation" >
1038 <enum>Qt::Vertical</enum>
1040 <property name="sizeType" >
1041 <enum>QSizePolicy::Expanding</enum>
1043 <property name="sizeHint" stdset="0" >
1051 <item row="7" column="1" >
1052 <widget class="KComboBox" name="rule_shade" >
1053 <property name="enabled" >
1057 <property name="text" >
1058 <string>Do Not Affect</string>
1062 <property name="text" >
1063 <string>Apply Initially</string>
1067 <property name="text" >
1068 <string>Remember</string>
1072 <property name="text" >
1073 <string>Force</string>
1077 <property name="text" >
1078 <string>Apply Now</string>
1082 <property name="text" >
1083 <string>Force Temporarily</string>
1090 <widget class="QWidget" name="TabPage" >
1091 <property name="geometry" >
1096 <height>416</height>
1099 <attribute name="title" >
1100 <string>&Preferences</string>
1102 <layout class="QGridLayout" >
1103 <item row="0" column="0" >
1104 <widget class="QCheckBox" name="enable_above" >
1105 <property name="text" >
1106 <string>Keep &above</string>
1110 <item row="1" column="0" >
1111 <widget class="QCheckBox" name="enable_below" >
1112 <property name="text" >
1113 <string>Keep &below</string>
1117 <item row="4" column="0" >
1118 <widget class="QCheckBox" name="enable_skippager" >
1119 <property name="text" >
1120 <string>Skip pa&ger</string>
1124 <item row="3" column="0" >
1125 <widget class="QCheckBox" name="enable_skiptaskbar" >
1126 <property name="text" >
1127 <string>Skip &taskbar</string>
1131 <item row="2" column="0" >
1132 <widget class="QCheckBox" name="enable_noborder" >
1133 <property name="text" >
1134 <string>&No border</string>
1138 <item row="5" column="0" >
1139 <widget class="QCheckBox" name="enable_acceptfocus" >
1140 <property name="text" >
1141 <string>Accept &focus</string>
1145 <item row="6" column="0" >
1146 <widget class="QCheckBox" name="enable_closeable" >
1147 <property name="text" >
1148 <string>&Closeable</string>
1152 <item row="7" column="0" >
1153 <widget class="QCheckBox" name="enable_opacityactive" >
1154 <property name="text" >
1155 <string>A&ctive opacity in %</string>
1159 <item row="7" column="1" >
1160 <widget class="KComboBox" name="rule_opacityactive" >
1161 <property name="enabled" >
1165 <property name="text" >
1166 <string>Do Not Affect</string>
1170 <property name="text" >
1171 <string>Force</string>
1175 <property name="text" >
1176 <string>Force Temporarily</string>
1181 <item row="7" column="2" colspan="2" >
1182 <widget class="KRestrictedLine" name="opacityactive" >
1183 <property name="enabled" >
1186 <property name="validChars" stdset="0" >
1187 <string>0123456789</string>
1191 <item row="0" column="2" >
1192 <widget class="QCheckBox" name="above" >
1193 <property name="enabled" >
1196 <property name="text" >
1201 <item row="1" column="2" >
1202 <widget class="QCheckBox" name="below" >
1203 <property name="enabled" >
1206 <property name="text" >
1211 <item row="2" column="2" >
1212 <widget class="QCheckBox" name="noborder" >
1213 <property name="enabled" >
1216 <property name="text" >
1221 <item row="3" column="2" >
1222 <widget class="QCheckBox" name="skiptaskbar" >
1223 <property name="enabled" >
1226 <property name="text" >
1231 <item row="4" column="2" >
1232 <widget class="QCheckBox" name="skippager" >
1233 <property name="enabled" >
1236 <property name="text" >
1241 <item row="5" column="2" >
1242 <widget class="QCheckBox" name="acceptfocus" >
1243 <property name="enabled" >
1246 <property name="text" >
1251 <item row="6" column="2" >
1252 <widget class="QCheckBox" name="closeable" >
1253 <property name="enabled" >
1256 <property name="text" >
1261 <item row="6" column="1" >
1262 <widget class="KComboBox" name="rule_closeable" >
1263 <property name="enabled" >
1267 <property name="text" >
1268 <string>Do Not Affect</string>
1272 <property name="text" >
1273 <string>Force</string>
1277 <property name="text" >
1278 <string>Force Temporarily</string>
1283 <item row="5" column="1" >
1284 <widget class="KComboBox" name="rule_acceptfocus" >
1285 <property name="enabled" >
1289 <property name="text" >
1290 <string>Do Not Affect</string>
1294 <property name="text" >
1295 <string>Force</string>
1299 <property name="text" >
1300 <string>Force Temporarily</string>
1305 <item row="4" column="1" >
1306 <widget class="KComboBox" name="rule_skippager" >
1307 <property name="enabled" >
1311 <property name="text" >
1312 <string>Do Not Affect</string>
1316 <property name="text" >
1317 <string>Apply Initially</string>
1321 <property name="text" >
1322 <string>Remember</string>
1326 <property name="text" >
1327 <string>Force</string>
1331 <property name="text" >
1332 <string>Apply Now</string>
1336 <property name="text" >
1337 <string>Force Temporarily</string>
1342 <item row="3" column="1" >
1343 <widget class="KComboBox" name="rule_skiptaskbar" >
1344 <property name="enabled" >
1348 <property name="text" >
1349 <string>Do Not Affect</string>
1353 <property name="text" >
1354 <string>Apply Initially</string>
1358 <property name="text" >
1359 <string>Remember</string>
1363 <property name="text" >
1364 <string>Force</string>
1368 <property name="text" >
1369 <string>Apply Now</string>
1373 <property name="text" >
1374 <string>Force Temporarily</string>
1379 <item row="2" column="1" >
1380 <widget class="KComboBox" name="rule_noborder" >
1381 <property name="enabled" >
1385 <property name="text" >
1386 <string>Do Not Affect</string>
1390 <property name="text" >
1391 <string>Apply Initially</string>
1395 <property name="text" >
1396 <string>Remember</string>
1400 <property name="text" >
1401 <string>Force</string>
1405 <property name="text" >
1406 <string>Apply Now</string>
1410 <property name="text" >
1411 <string>Force Temporarily</string>
1416 <item row="1" column="1" >
1417 <widget class="KComboBox" name="rule_below" >
1418 <property name="enabled" >
1422 <property name="text" >
1423 <string>Do Not Affect</string>
1427 <property name="text" >
1428 <string>Apply Initially</string>
1432 <property name="text" >
1433 <string>Remember</string>
1437 <property name="text" >
1438 <string>Force</string>
1442 <property name="text" >
1443 <string>Apply Now</string>
1447 <property name="text" >
1448 <string>Force Temporarily</string>
1453 <item row="0" column="1" >
1454 <widget class="KComboBox" name="rule_above" >
1455 <property name="enabled" >
1459 <property name="text" >
1460 <string>Do Not Affect</string>
1464 <property name="text" >
1465 <string>Apply Initially</string>
1469 <property name="text" >
1470 <string>Remember</string>
1474 <property name="text" >
1475 <string>Force</string>
1479 <property name="text" >
1480 <string>Apply Now</string>
1484 <property name="text" >
1485 <string>Force Temporarily</string>
1490 <item row="10" column="1" >
1492 <property name="orientation" >
1493 <enum>Qt::Vertical</enum>
1495 <property name="sizeType" >
1496 <enum>QSizePolicy::Expanding</enum>
1498 <property name="sizeHint" stdset="0" >
1506 <item row="8" column="1" >
1507 <widget class="KComboBox" name="rule_opacityinactive" >
1508 <property name="enabled" >
1512 <property name="text" >
1513 <string>Do Not Affect</string>
1517 <property name="text" >
1518 <string>Force</string>
1522 <property name="text" >
1523 <string>Force Temporarily</string>
1528 <item row="8" column="2" colspan="2" >
1529 <widget class="KRestrictedLine" name="opacityinactive" >
1530 <property name="enabled" >
1533 <property name="validChars" stdset="0" >
1534 <string>0123456789</string>
1538 <item row="8" column="0" >
1539 <widget class="QCheckBox" name="enable_opacityinactive" >
1540 <property name="text" >
1541 <string>I&nactive opacity in %</string>
1545 <item row="9" column="0" >
1546 <widget class="QCheckBox" name="enable_shortcut" >
1547 <property name="text" >
1548 <string>Shortcut</string>
1550 <property name="shortcut" >
1555 <item row="9" column="1" >
1556 <widget class="KComboBox" name="rule_shortcut" >
1557 <property name="enabled" >
1561 <property name="text" >
1562 <string>Do Not Affect</string>
1566 <property name="text" >
1567 <string>Apply Initially</string>
1571 <property name="text" >
1572 <string>Remember</string>
1576 <property name="text" >
1577 <string>Force</string>
1581 <property name="text" >
1582 <string>Apply Now</string>
1586 <property name="text" >
1587 <string>Force Temporarily</string>
1592 <item row="9" column="5" >
1593 <widget class="QPushButton" name="shortcut_edit" >
1594 <property name="text" >
1595 <string>Edit...</string>
1599 <item row="9" column="2" colspan="3" >
1600 <widget class="KRestrictedLine" name="shortcut" >
1601 <property name="enabled" >
1608 <widget class="QWidget" name="TabPage" >
1609 <property name="geometry" >
1614 <height>416</height>
1617 <attribute name="title" >
1618 <string>W&orkarounds</string>
1620 <layout class="QGridLayout" >
1621 <item row="0" column="0" >
1622 <widget class="QCheckBox" name="enable_fsplevel" >
1623 <property name="text" >
1624 <string>&Focus stealing prevention</string>
1628 <item row="2" column="1" >
1629 <widget class="KComboBox" name="rule_type" >
1630 <property name="enabled" >
1634 <property name="text" >
1635 <string>Do Not Affect</string>
1639 <property name="text" >
1640 <string>Force</string>
1644 <property name="text" >
1645 <string>Force Temporarily</string>
1650 <item row="2" column="3" >
1651 <widget class="KComboBox" name="type" >
1652 <property name="enabled" >
1656 <property name="text" >
1657 <string>Normal Window</string>
1661 <property name="text" >
1662 <string>Dialog Window</string>
1666 <property name="text" >
1667 <string>Utility Window</string>
1671 <property name="text" >
1672 <string>Dock (panel)</string>
1676 <property name="text" >
1677 <string>Toolbar</string>
1681 <property name="text" >
1682 <string>Torn-Off Menu</string>
1686 <property name="text" >
1687 <string>Splash Screen</string>
1691 <property name="text" >
1692 <string>Desktop</string>
1696 <property name="text" >
1697 <string>Override Type</string>
1701 <property name="text" >
1702 <string>Standalone Menubar</string>
1707 <item row="1" column="3" >
1708 <widget class="KComboBox" name="moveresizemode" >
1709 <property name="enabled" >
1713 <property name="text" >
1714 <string>Opaque</string>
1718 <property name="text" >
1719 <string>Transparent</string>
1724 <item row="2" column="0" >
1725 <widget class="QCheckBox" name="enable_type" >
1726 <property name="text" >
1727 <string>Window &type</string>
1731 <item row="1" column="0" >
1732 <widget class="QCheckBox" name="enable_moveresizemode" >
1733 <property name="text" >
1734 <string>&Moving/resizing</string>
1738 <item row="0" column="1" >
1739 <widget class="KComboBox" name="rule_fsplevel" >
1740 <property name="enabled" >
1744 <property name="text" >
1745 <string>Do Not Affect</string>
1749 <property name="text" >
1750 <string>Force</string>
1754 <property name="text" >
1755 <string>Force Temporarily</string>
1760 <item row="1" column="1" >
1761 <widget class="KComboBox" name="rule_moveresizemode" >
1762 <property name="enabled" >
1766 <property name="text" >
1767 <string>Do Not Affect</string>
1771 <property name="text" >
1772 <string>Force</string>
1776 <property name="text" >
1777 <string>Force Temporarily</string>
1782 <item row="0" column="3" >
1783 <widget class="KComboBox" name="fsplevel" >
1784 <property name="enabled" >
1788 <property name="text" >
1789 <string>None</string>
1793 <property name="text" >
1794 <string>Low</string>
1798 <property name="text" >
1799 <string>Normal</string>
1803 <property name="text" >
1804 <string>High</string>
1808 <property name="text" >
1809 <string>Extreme</string>
1814 <item row="5" column="3" >
1815 <widget class="KRestrictedLine" name="maxsize" >
1816 <property name="enabled" >
1819 <property name="validChars" stdset="0" >
1820 <string>0123456789-+,xX:</string>
1824 <item row="4" column="0" >
1825 <widget class="QCheckBox" name="enable_minsize" >
1826 <property name="text" >
1827 <string>M&inimum size</string>
1831 <item row="4" column="1" >
1832 <widget class="KComboBox" name="rule_minsize" >
1833 <property name="enabled" >
1837 <property name="text" >
1838 <string>Do Not Affect</string>
1842 <property name="text" >
1843 <string>Force</string>
1847 <property name="text" >
1848 <string>Force Temporarily</string>
1853 <item row="5" column="0" >
1854 <widget class="QCheckBox" name="enable_maxsize" >
1855 <property name="text" >
1856 <string>M&aximum size</string>
1860 <item row="4" column="3" >
1861 <widget class="KRestrictedLine" name="minsize" >
1862 <property name="enabled" >
1865 <property name="validChars" stdset="0" >
1866 <string>0123456789-+,xX:</string>
1870 <item row="5" column="1" >
1871 <widget class="KComboBox" name="rule_maxsize" >
1872 <property name="enabled" >
1876 <property name="text" >
1877 <string>Do Not Affect</string>
1881 <property name="text" >
1882 <string>Force</string>
1886 <property name="text" >
1887 <string>Force Temporarily</string>
1892 <item row="3" column="0" >
1893 <widget class="QCheckBox" name="enable_ignoreposition" >
1894 <property name="text" >
1895 <string>Ignore requested &geometry</string>
1899 <item row="3" column="1" >
1900 <widget class="KComboBox" name="rule_ignoreposition" >
1901 <property name="enabled" >
1905 <property name="text" >
1906 <string>Do Not Affect</string>
1910 <property name="text" >
1911 <string>Force</string>
1915 <property name="text" >
1916 <string>Force Temporarily</string>
1921 <item row="3" column="3" >
1922 <widget class="QCheckBox" name="ignoreposition" >
1923 <property name="enabled" >
1926 <property name="text" >
1931 <item row="8" column="2" >
1933 <property name="orientation" >
1934 <enum>Qt::Vertical</enum>
1936 <property name="sizeType" >
1937 <enum>QSizePolicy::Expanding</enum>
1939 <property name="sizeHint" stdset="0" >
1942 <height>160</height>
1947 <item row="6" column="0" >
1948 <widget class="QCheckBox" name="enable_strictgeometry" >
1949 <property name="text" >
1950 <string>Strictly obey geometry</string>
1952 <property name="shortcut" >
1957 <item row="6" column="1" >
1958 <widget class="KComboBox" name="rule_strictgeometry" >
1959 <property name="enabled" >
1963 <property name="text" >
1964 <string>Do Not Affect</string>
1968 <property name="text" >
1969 <string>Force</string>
1973 <property name="text" >
1974 <string>Force Temporarily</string>
1979 <item row="6" column="3" >
1980 <widget class="QCheckBox" name="strictgeometry" >
1981 <property name="enabled" >
1984 <property name="text" >
1989 <item row="7" column="3" >
1990 <widget class="QCheckBox" name="disableglobalshortcuts" >
1991 <property name="enabled" >
1994 <property name="text" >
1999 <item row="7" column="0" >
2000 <widget class="QCheckBox" name="enable_disableglobalshortcuts" >
2001 <property name="text" >
2002 <string>Block global shortcuts</string>
2004 <property name="shortcut" >
2009 <item row="7" column="1" >
2010 <widget class="KComboBox" name="rule_disableglobalshortcuts" >
2011 <property name="enabled" >
2015 <property name="text" >
2016 <string>Do Not Affect</string>
2020 <property name="text" >
2021 <string>Force</string>
2025 <property name="text" >
2026 <string>Force Temporarily</string>
2037 <layoutdefault spacing="6" margin="11" />
2038 <layoutfunction spacing="KDialog::spacingHint" margin="KDialog::marginHint" />
2039 <pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
2042 <class>KComboBox</class>
2043 <extends>QComboBox</extends>
2044 <header>kcombobox.h</header>
2047 <class>KLineEdit</class>
2048 <extends>QLineEdit</extends>
2049 <header>klineedit.h</header>
2052 <class>KPushButton</class>
2053 <extends>QPushButton</extends>
2054 <header>kpushbutton.h</header>
2057 <class>KRestrictedLine</class>
2058 <extends>KLineEdit</extends>
2059 <header>krestrictedline.h</header>
2063 <tabstop>tabs</tabstop>
2064 <tabstop>description</tabstop>
2065 <tabstop>wmclass</tabstop>
2066 <tabstop>whole_wmclass</tabstop>
2067 <tabstop>wmclass_match</tabstop>
2068 <tabstop>edit_reg_wmclass</tabstop>
2069 <tabstop>role</tabstop>
2070 <tabstop>role_match</tabstop>
2071 <tabstop>edit_reg_role</tabstop>
2072 <tabstop>detect</tabstop>
2073 <tabstop>types</tabstop>
2074 <tabstop>title</tabstop>
2075 <tabstop>title_match</tabstop>
2076 <tabstop>edit_reg_title</tabstop>
2077 <tabstop>extra</tabstop>
2078 <tabstop>extra_match</tabstop>
2079 <tabstop>edit_reg_extra</tabstop>
2080 <tabstop>machine</tabstop>
2081 <tabstop>machine_match</tabstop>
2082 <tabstop>edit_reg_machine</tabstop>
2083 <tabstop>enable_position</tabstop>
2084 <tabstop>rule_position</tabstop>
2085 <tabstop>position</tabstop>
2086 <tabstop>enable_size</tabstop>
2087 <tabstop>rule_size</tabstop>
2088 <tabstop>size</tabstop>
2089 <tabstop>enable_maximizehoriz</tabstop>
2090 <tabstop>rule_maximizehoriz</tabstop>
2091 <tabstop>maximizehoriz</tabstop>
2092 <tabstop>enable_maximizevert</tabstop>
2093 <tabstop>rule_maximizevert</tabstop>
2094 <tabstop>maximizevert</tabstop>
2095 <tabstop>enable_fullscreen</tabstop>
2096 <tabstop>rule_fullscreen</tabstop>
2097 <tabstop>fullscreen</tabstop>
2098 <tabstop>enable_desktop</tabstop>
2099 <tabstop>rule_desktop</tabstop>
2100 <tabstop>desktop</tabstop>
2101 <tabstop>enable_minimize</tabstop>
2102 <tabstop>rule_minimize</tabstop>
2103 <tabstop>minimize</tabstop>
2104 <tabstop>enable_shade</tabstop>
2105 <tabstop>rule_shade</tabstop>
2106 <tabstop>shade</tabstop>
2107 <tabstop>enable_placement</tabstop>
2108 <tabstop>rule_placement</tabstop>
2109 <tabstop>placement</tabstop>
2110 <tabstop>enable_above</tabstop>
2111 <tabstop>rule_above</tabstop>
2112 <tabstop>above</tabstop>
2113 <tabstop>enable_below</tabstop>
2114 <tabstop>rule_below</tabstop>
2115 <tabstop>below</tabstop>
2116 <tabstop>enable_noborder</tabstop>
2117 <tabstop>rule_noborder</tabstop>
2118 <tabstop>noborder</tabstop>
2119 <tabstop>enable_skiptaskbar</tabstop>
2120 <tabstop>rule_skiptaskbar</tabstop>
2121 <tabstop>skiptaskbar</tabstop>
2122 <tabstop>enable_skippager</tabstop>
2123 <tabstop>rule_skippager</tabstop>
2124 <tabstop>skippager</tabstop>
2125 <tabstop>enable_acceptfocus</tabstop>
2126 <tabstop>rule_acceptfocus</tabstop>
2127 <tabstop>acceptfocus</tabstop>
2128 <tabstop>enable_closeable</tabstop>
2129 <tabstop>rule_closeable</tabstop>
2130 <tabstop>closeable</tabstop>
2131 <tabstop>enable_opacityactive</tabstop>
2132 <tabstop>rule_opacityactive</tabstop>
2133 <tabstop>opacityactive</tabstop>
2134 <tabstop>enable_opacityinactive</tabstop>
2135 <tabstop>rule_opacityinactive</tabstop>
2136 <tabstop>opacityinactive</tabstop>
2137 <tabstop>enable_shortcut</tabstop>
2138 <tabstop>rule_shortcut</tabstop>
2139 <tabstop>shortcut</tabstop>
2140 <tabstop>shortcut_edit</tabstop>
2141 <tabstop>enable_fsplevel</tabstop>
2142 <tabstop>rule_fsplevel</tabstop>
2143 <tabstop>fsplevel</tabstop>
2144 <tabstop>enable_moveresizemode</tabstop>
2145 <tabstop>rule_moveresizemode</tabstop>
2146 <tabstop>moveresizemode</tabstop>
2147 <tabstop>enable_type</tabstop>
2148 <tabstop>rule_type</tabstop>
2149 <tabstop>type</tabstop>
2150 <tabstop>enable_ignoreposition</tabstop>
2151 <tabstop>rule_ignoreposition</tabstop>
2152 <tabstop>ignoreposition</tabstop>
2153 <tabstop>enable_minsize</tabstop>
2154 <tabstop>rule_minsize</tabstop>
2155 <tabstop>minsize</tabstop>
2156 <tabstop>enable_maxsize</tabstop>
2157 <tabstop>rule_maxsize</tabstop>
2158 <tabstop>maxsize</tabstop>
2159 <tabstop>enable_strictgeometry</tabstop>
2160 <tabstop>rule_strictgeometry</tabstop>
2161 <tabstop>strictgeometry</tabstop>
2162 <tabstop>enable_disableglobalshortcuts</tabstop>
2163 <tabstop>rule_disableglobalshortcuts</tabstop>
2164 <tabstop>disableglobalshortcuts</tabstop>
2169 <sender>detect</sender>
2170 <signal>clicked()</signal>
2171 <receiver>KWin::RulesWidgetBase</receiver>
2172 <slot>detectClicked()</slot>
2174 <hint type="sourcelabel" >
2178 <hint type="destinationlabel" >
2185 <sender>wmclass_match</sender>
2186 <signal>activated(int)</signal>
2187 <receiver>KWin::RulesWidgetBase</receiver>
2188 <slot>wmclassMatchChanged()</slot>
2190 <hint type="sourcelabel" >
2194 <hint type="destinationlabel" >
2201 <sender>role_match</sender>
2202 <signal>activated(int)</signal>
2203 <receiver>KWin::RulesWidgetBase</receiver>
2204 <slot>roleMatchChanged()</slot>
2206 <hint type="sourcelabel" >
2210 <hint type="destinationlabel" >
2217 <sender>title_match</sender>
2218 <signal>activated(int)</signal>
2219 <receiver>KWin::RulesWidgetBase</receiver>
2220 <slot>titleMatchChanged()</slot>
2222 <hint type="sourcelabel" >
2226 <hint type="destinationlabel" >
2233 <sender>extra_match</sender>
2234 <signal>activated(int)</signal>
2235 <receiver>KWin::RulesWidgetBase</receiver>
2236 <slot>extraMatchChanged()</slot>
2238 <hint type="sourcelabel" >
2242 <hint type="destinationlabel" >
2249 <sender>machine_match</sender>
2250 <signal>activated(int)</signal>
2251 <receiver>KWin::RulesWidgetBase</receiver>
2252 <slot>machineMatchChanged()</slot>
2254 <hint type="sourcelabel" >
2258 <hint type="destinationlabel" >
2265 <sender>shortcut_edit</sender>
2266 <signal>clicked()</signal>
2267 <receiver>KWin::RulesWidgetBase</receiver>
2268 <slot>shortcutEditClicked()</slot>
2270 <hint type="sourcelabel" >
2274 <hint type="destinationlabel" >