4144 lines
171 KiB
XML
4144 lines
171 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0">
|
|
<class>KrohnkiteConfigForm</class>
|
|
<widget class="QWidget" name="KrohnkiteConfigForm">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>817</width>
|
|
<height>1183</height>
|
|
</rect>
|
|
</property>
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>440</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<pointsize>14</pointsize>
|
|
</font>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string>Form</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout">
|
|
<item row="0" column="0">
|
|
<widget class="QTabWidget" name="configTabs">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>1171</height>
|
|
</size>
|
|
</property>
|
|
<property name="maximumSize">
|
|
<size>
|
|
<width>805</width>
|
|
<height>1171</height>
|
|
</size>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><br/></p></body></html></string>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string notr="true">font: 14pt "Noto Sans";</string>
|
|
</property>
|
|
<property name="currentIndex">
|
|
<number>0</number>
|
|
</property>
|
|
<widget class="QWidget" name="layoutsTab">
|
|
<attribute name="title">
|
|
<string>Layouts</string>
|
|
</attribute>
|
|
<layout class="QVBoxLayout" name="verticalLayout_4">
|
|
<item>
|
|
<widget class="QScrollArea" name="scrollArea">
|
|
<property name="widgetResizable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<widget class="QWidget" name="scrollAreaWidgetContents">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>783</width>
|
|
<height>1116</height>
|
|
</rect>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_17">
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_2">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_3">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_TileLayout">
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="tileLayoutConfigLayout">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_TileLayoutOrder">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_14">
|
|
<property name="leftMargin">
|
|
<number>6</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>6</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="2" column="4">
|
|
<spacer name="horizontalSpacer_16">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="2" column="6">
|
|
<widget class="QSpinBox" name="kcfg_tileLayoutOrder">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>0 - to disable</p></body></html></string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>1</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="0">
|
|
<widget class="QLabel" name="label_35">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="toolTipDuration">
|
|
<number>-1</number>
|
|
</property>
|
|
<property name="text">
|
|
<string>Tile Layout</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="5">
|
|
<widget class="QLabel" name="label_39">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Order:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_TileLayoutSettings">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_2">
|
|
<property name="leftMargin">
|
|
<number>25</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<item row="2" column="2">
|
|
<spacer name="horizontalSpacer">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="2" column="1">
|
|
<widget class="QComboBox" name="kcfg_tileLayoutInitialRotationAngle">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>70</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>0</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>90</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>180</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>270</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="0">
|
|
<widget class="QLabel" name="tileLabel11">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Initial rotation angle</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_MonocleLayout">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_15">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_MonocleLayoutOrder">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_3">
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_36">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Monocle Layout</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="4">
|
|
<widget class="QSpinBox" name="kcfg_monocleLayoutOrder">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>0 - to disable</p></body></html></string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>2</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<spacer name="horizontalSpacer_17">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QLabel" name="label_46">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Order:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_MonocleLayoutSettings">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_10">
|
|
<property name="spacing">
|
|
<number>3</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>25</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_monocleMaximize">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>All windows will be maximized in Monocle layout</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Fully maximize windows (no borders, no gaps)</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_monocleMinimizeRest">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Minimize unfocused windows (WIP)</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_27">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_23">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="verticalSpacing">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="0" column="2">
|
|
<spacer name="horizontalSpacer_18">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_37">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Three Column Layout</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="4">
|
|
<widget class="QSpinBox" name="kcfg_threeColumnLayoutOrder">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>0 - to disable</p></body></html></string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>3</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QLabel" name="label_47">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Order:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_28">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_24">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="verticalSpacing">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="0" column="2">
|
|
<spacer name="horizontalSpacer_19">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="4">
|
|
<widget class="QSpinBox" name="kcfg_spiralLayoutOrder">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>0 - to disable</p></body></html></string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>4</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_38">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Spiral Layout</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QLabel" name="label_48">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Order:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_QuarterLayout">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_21">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_QuarterLayoutOrder">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_32">
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_45">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Quarter Layout</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="4">
|
|
<widget class="QSpinBox" name="kcfg_quarterLayoutOrder">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>0 - to disable</p></body></html></string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>5</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<spacer name="horizontalSpacer_28">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QLabel" name="label_49">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Order:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_QuarterLayoutSettings">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_22">
|
|
<property name="leftMargin">
|
|
<number>25</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_quarterLayoutReset">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Reset Quarter layout after closing a window</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_29">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_25">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="verticalSpacing">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="0" column="2">
|
|
<spacer name="horizontalSpacer_20">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="4">
|
|
<widget class="QSpinBox" name="kcfg_stackedLayoutOrder">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>0 - to disable</p></body></html></string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>6</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_50">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Stacked Layout</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QLabel" name="label_51">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Order:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_ColumnsLayout">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_23">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_ColumnsLayoutOrder">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_33">
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_52">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Columns Layout</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="4">
|
|
<widget class="QSpinBox" name="kcfg_columnsLayoutOrder">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>0 - to disable</p></body></html></string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>7</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<spacer name="horizontalSpacer_29">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QLabel" name="label_53">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Order:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_ColumnsLayoutSettings">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_24">
|
|
<property name="leftMargin">
|
|
<number>25</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBoxColumnsConfigLayout_3">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_25">
|
|
<item>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_6">
|
|
<item>
|
|
<widget class="QLabel" name="tileLabel12_3">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Initial rotation angle</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QComboBox" name="kcfg_columnsLayoutInitialRotationAngle">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>70</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>0</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>90</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>180</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>270</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="horizontalSpacer_30">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_columnsBalanced">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Creating a new window in the shortest column</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Balanced</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<layout class="QHBoxLayout" name="hLayout_columnsConf_3">
|
|
<item>
|
|
<widget class="QLabel" name="lbl_columsLayerConf_3">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Config</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLineEdit" name="kcfg_columnsLayerConf">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>Comma-separated list OutputName:VirtualDesktopName:ActivityId:ColumnWeight:ColumnWeight:... OutputName value you will see if run KSystemLog and type krohnkite in filter string. The data will right under Krohenkite start string.If all weights are equal they will not be taken into account </p><p>Example: Any monitors 3 columns without weights:</p><p>:::1:1:1</p><p>Example with desktop name and activity id 3 columns the third one is twice as big as the first two:</p><p>HDMI-A-1:Desktop 1:99e10d31-e8f3-44aa-bbed-2a543f13fa54:1:1:2</p></body></html></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_76">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_62">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="verticalSpacing">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="0" column="2">
|
|
<spacer name="horizontalSpacer_56">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_105">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Spread Layout</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="4">
|
|
<widget class="QSpinBox" name="kcfg_spreadLayoutOrder">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>0 - to disable</p></body></html></string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>8</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QLabel" name="label_106">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Order:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_75">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_61">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="verticalSpacing">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="0" column="4">
|
|
<widget class="QSpinBox" name="kcfg_floatingLayoutOrder">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>0 - to disable</p></body></html></string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>9</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<spacer name="horizontalSpacer_55">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_103">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Floating Layout</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QLabel" name="label_104">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Order:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_StairLayout">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_47">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_stairLayoutOrder">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_64">
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_109">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Stair Layout</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="4">
|
|
<widget class="QSpinBox" name="kcfg_stairLayoutOrder">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>0 - to disable</p></body></html></string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>10</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<spacer name="horizontalSpacer_58">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QLabel" name="label_110">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Order:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_QuarterLayoutSettings_3">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_48">
|
|
<property name="leftMargin">
|
|
<number>25</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_stairReverse">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Reverse the stair layout's direction</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_30">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_65">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="verticalSpacing">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="0" column="4">
|
|
<widget class="QSpinBox" name="kcfg_binaryTreeLayoutOrder">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>0 - to disable</p></body></html></string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>11</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<spacer name="horizontalSpacer_60">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_111">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Binary Tree Layout</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<spacer name="horizontalSpacer_59">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLabel" name="label_113">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Cascade Layout</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QLabel" name="label_112">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Order:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="3">
|
|
<widget class="QLabel" name="label_114">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Order:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="4">
|
|
<widget class="QSpinBox" name="kcfg_cascadeLayoutOrder">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>false</underline>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>0 - to disable</p></body></html></string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>12</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="geometryTab">
|
|
<attribute name="title">
|
|
<string>Geometry</string>
|
|
</attribute>
|
|
<layout class="QVBoxLayout" name="verticalLayout_5">
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_gaps">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="title">
|
|
<string>Default Gaps</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignTop</set>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_14">
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_14">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<hintingpreference>PreferDefaultHinting</hintingpreference>
|
|
</font>
|
|
</property>
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignTop</set>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_13">
|
|
<item row="0" column="2">
|
|
<widget class="QLabel" name="screenGapTop">
|
|
<property name="text">
|
|
<string>Top</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="2">
|
|
<widget class="QSpinBox" name="kcfg_screenGapTop">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string>px</string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>9999</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="7" column="2">
|
|
<widget class="QLabel" name="screenGapBottom">
|
|
<property name="text">
|
|
<string>Bottom</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="5" column="3">
|
|
<widget class="QSpinBox" name="kcfg_screenGapRight">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string>px</string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>9999</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="0">
|
|
<widget class="QLabel" name="screenGapLeft">
|
|
<property name="text">
|
|
<string>Left</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="8" column="2">
|
|
<widget class="QSpinBox" name="kcfg_screenGapBottom">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string>px</string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>9999</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="3">
|
|
<widget class="QLabel" name="screenGapRight">
|
|
<property name="text">
|
|
<string>Right</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="5" column="0">
|
|
<widget class="QSpinBox" name="kcfg_screenGapLeft">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string>px</string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>9999</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="2">
|
|
<widget class="QLabel" name="tileGapLabel">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<hintingpreference>PreferDefaultHinting</hintingpreference>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Between tiles</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="5" column="2">
|
|
<widget class="QSpinBox" name="kcfg_screenGapBetween">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Minimum">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string>px</string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>9999</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="tileGapLabel_3">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Override default gaps for a screen</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPlainTextEdit" name="kcfg_gapsOverrideConfig">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">Overriding default gaps parameters for the specified Screen Name(OutputName). Format:</span></p><p><span style=" font-size:12pt; font-weight:700;">OutputName:&lt;left,right,top,bottom,between&gt;=number,...&lt;Enter&gt;</span></p><p><span style=" font-size:12pt; font-weight:700;">OutputName:ActivityId:VirtualDesktopName:&lt;left,right,top,bottom,between&gt;=number,...&lt;Enter&gt;</span></p><p><span style=" font-size:12pt; font-weight:700;">xrandr --listmonitors</span><span style=" font-size:12pt;"> to define Output names</span></p><p><span style=" font-size:12pt; font-weight:700;">left,right,top,bottom,between</span><span style=" font-size:12pt;"> or you can use shortname</span><span style=" font-size:12pt; font-weight:700;"> l,r,t,b,e </span></p><p><span style=" font-size:12pt;">You can only write down the parameters you want to change. Examples:</span></p><p><span style=" font-size:12pt;">on monitor with Output name </span><span style=" font-size:12pt; font-weight:700;">DP-2 </span><span style=" font-size:12pt;">will override right gap to 10, left gap to 20 and between gap to 10</span></p><p><span style=" font-size:12pt; font-weight:700;">DP-2:r=10,l=20,between=10</span></p><p><span style=" font-size:12pt;">this one, will override between gaps only for defined display, virtual desktop and activity</span></p><p><span style=" font-size:12pt; font-weight:700;">HDMI-A-1:99e10d31-e8f3-44aa-bbed-2a543f13fa54:Desktop 1:e=0</span></p></body></html></string>
|
|
</property>
|
|
<property name="placeholderText">
|
|
<string>OutputName:<left,right,top,bottom,between>=number,...<Enter></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="tileGapLabel_2">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string/>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_9">
|
|
<property name="title">
|
|
<string>Maximum Tile Width</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_8">
|
|
<item row="1" column="0">
|
|
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
|
<item>
|
|
<widget class="QLabel" name="limitTileWidthRatioLabel">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Maximum" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>Ratio of the max width to screen height </string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QDoubleSpinBox" name="kcfg_limitTileWidthRatio">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>value 1.6 means the width of the tile can be 60% greater than the height</p></body></html></string>
|
|
</property>
|
|
<property name="singleStep">
|
|
<double>0.100000000000000</double>
|
|
</property>
|
|
<property name="value">
|
|
<double>1.600000000000000</double>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<widget class="QCheckBox" name="kcfg_limitTileWidth">
|
|
<property name="text">
|
|
<string>Limit the width of tiled windows</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="verticalSpacer">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="behaviorTab">
|
|
<attribute name="title">
|
|
<string>Behavior</string>
|
|
</attribute>
|
|
<layout class="QVBoxLayout" name="verticalLayout_6">
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_4">
|
|
<property name="title">
|
|
<string>Layout Adjustment</string>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_7">
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_adjustLayout">
|
|
<property name="toolTip">
|
|
<string>Resizing window will cause layout to be adjusted. The actual behaviour might differ based on layout in use.</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Adjust layout by resizing windows</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_adjustLayoutLive">
|
|
<property name="toolTip">
|
|
<string>If enabled, resizing window will immediately adjust layout. If disabled, layout will be adjusted *after* window resizing is over.</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Adjust layout in realtime as window is being resized</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_3">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="title">
|
|
<string>Directional Keys Behaviors</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_4">
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_2">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Up</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="0">
|
|
<widget class="QRadioButton" name="kcfg_directionalKeyFocus">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Maximum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Directional</string>
|
|
</property>
|
|
<attribute name="buttonGroup">
|
|
<string notr="true">directionalKeyButtonGroup</string>
|
|
</attribute>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QRadioButton" name="kcfg_directionalKeyDwm">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Maximum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>DWM st&yle</string>
|
|
</property>
|
|
<attribute name="buttonGroup">
|
|
<string notr="true">directionalKeyButtonGroup</string>
|
|
</attribute>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QLabel" name="label_4">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Left</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLabel" name="label">
|
|
<property name="text">
|
|
<string>Focus Next</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<widget class="QLabel" name="label_3">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Down</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="4">
|
|
<widget class="QLabel" name="label_5">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
<underline>true</underline>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Right</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<widget class="QLabel" name="label_6">
|
|
<property name="text">
|
|
<string>Focus Prev</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="3">
|
|
<widget class="QLabel" name="label_7">
|
|
<property name="text">
|
|
<string>Adjust Layout</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="4">
|
|
<widget class="QLabel" name="label_8">
|
|
<property name="text">
|
|
<string>Adjust Layout</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1">
|
|
<widget class="QLabel" name="label_9">
|
|
<property name="text">
|
|
<string>Focus Up</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="2">
|
|
<widget class="QLabel" name="label_10">
|
|
<property name="text">
|
|
<string>Focus Down</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="3">
|
|
<widget class="QLabel" name="label_11">
|
|
<property name="text">
|
|
<string>Focus Left</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="4">
|
|
<widget class="QLabel" name="label_12">
|
|
<property name="text">
|
|
<string>Focus Right</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="verticalGroupBox">
|
|
<property name="title">
|
|
<string>Position of the New Window</string>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_9">
|
|
<item alignment="Qt::AlignmentFlag::AlignVCenter">
|
|
<widget class="QComboBox" name="kcfg_newWindowPosition">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>400</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Last</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>First</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Second</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="verticalSpacer_3">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="rulesTab">
|
|
<attribute name="title">
|
|
<string>Rules</string>
|
|
</attribute>
|
|
<layout class="QVBoxLayout" name="verticalLayout_2">
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_5">
|
|
<property name="title">
|
|
<string>Ignore Windows</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_5">
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="ignoreTitleLabel">
|
|
<property name="text">
|
|
<string>By Title</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<widget class="QLabel" name="ignoreClassLabel">
|
|
<property name="text">
|
|
<string>By Class</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLineEdit" name="kcfg_ignoreClass">
|
|
<property name="toolTip">
|
|
<string>Comma-separated list of window classes. Matching windows will not be tiled.</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLineEdit" name="kcfg_ignoreTitle">
|
|
<property name="toolTip">
|
|
<string>Comma-separated list of keywords(or substrings). Any windows with matching title will not be tiled.</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="0">
|
|
<widget class="QLabel" name="ignoreRoleLabel">
|
|
<property name="text">
|
|
<string>By Role</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1">
|
|
<widget class="QLineEdit" name="kcfg_ignoreRole"/>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_6">
|
|
<property name="title">
|
|
<string>Float Windows</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_6">
|
|
<item row="0" column="0">
|
|
<widget class="QLabel" name="floatingClassLabel">
|
|
<property name="text">
|
|
<string>By Class</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLineEdit" name="kcfg_floatingClass">
|
|
<property name="toolTip">
|
|
<string>Comma-separated list of window classes. Matching windows will become float automatically.</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="floatingTitleLabel">
|
|
<property name="text">
|
|
<string>By Title</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLineEdit" name="kcfg_floatingTitle">
|
|
<property name="toolTip">
|
|
<string>Comma-separated list of keywords(or substrings). Any windows with matching title will become float automatically</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1">
|
|
<widget class="QCheckBox" name="kcfg_floatUtility">
|
|
<property name="toolTip">
|
|
<string>This is mainly for debugging purpose, but can also be used to meet some specific requirements.</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Float utility windows
|
|
(applies to window type Dialog, Splash, Utility)</string>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_7">
|
|
<property name="title">
|
|
<string>Disable Tiling</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_7">
|
|
<item row="0" column="1">
|
|
<widget class="QLineEdit" name="kcfg_ignoreActivity">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>Comma-separated list of activity IDs. See Readme or Issue #125 to know IDs. Windows in corresponding activities will not be tiled.</p></body></html></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<widget class="QLabel" name="ignoreActivityLabel">
|
|
<property name="text">
|
|
<string>On Activity (activityId)</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="ignoreScreenLabel">
|
|
<property name="text">
|
|
<string>On Screen (name)</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLineEdit" name="kcfg_ignoreScreen">
|
|
<property name="toolTip">
|
|
<string>Comma-separated list of screen names. Windows in corresponding screens will not be tiled.</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="0">
|
|
<widget class="QLabel" name="ignoreDesktopLabel">
|
|
<property name="text">
|
|
<string>On Virtual Desktop</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1">
|
|
<widget class="QLineEdit" name="kcfg_ignoreVDesktop">
|
|
<property name="toolTip">
|
|
<string>Comma-separated list of Virtual Desktops names. Windows corresponding to these will not be tiled.</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="0">
|
|
<widget class="QCheckBox" name="kcfg_tileNothing">
|
|
<property name="text">
|
|
<string>Always, except by class</string>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="1">
|
|
<widget class="QLineEdit" name="kcfg_tilingClass">
|
|
<property name="toolTip">
|
|
<string>Comma-separated list of window classes. Matching windows will become tiled automatically.</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_11">
|
|
<property name="title">
|
|
<string>Screen default layout</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_11">
|
|
<item row="0" column="0">
|
|
<widget class="QLineEdit" name="kcfg_screenDefaultLayout">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>Comma-separated list OutputName:LayoutName. 'Layout' word can be omit. </p><p>2 monitors example: HDMI-A-1:spread,DP-2:tile</p><p>Example with desktop name: HDMI-A-1:Desktop 1:1,HDMI-A-1:Desktop 2:columns</p></body></html></string>
|
|
</property>
|
|
<property name="placeholderText">
|
|
<string>OutputName:LayoutName,...</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="verticalSpacer_4">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="dockTab">
|
|
<attribute name="title">
|
|
<string>Dock</string>
|
|
</attribute>
|
|
<layout class="QGridLayout" name="gridLayout_12">
|
|
<item row="2" column="0" alignment="Qt::AlignmentFlag::AlignHCenter">
|
|
<widget class="QLabel" name="label_27">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Surfaces configuration</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<widget class="QGroupBox" name="groupBox_16">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string notr="true"/>
|
|
</property>
|
|
<property name="title">
|
|
<string>Order of docked windows</string>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_16">
|
|
<item row="0" column="0" alignment="Qt::AlignmentFlag::AlignHCenter">
|
|
<widget class="QLabel" name="label_17">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Left</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2" alignment="Qt::AlignmentFlag::AlignHCenter">
|
|
<widget class="QLabel" name="label_29">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Right</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1" alignment="Qt::AlignmentFlag::AlignHCenter">
|
|
<widget class="QLabel" name="label_18">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Top</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QComboBox" name="kcfg_dockOrderLeft">
|
|
<property name="focusPolicy">
|
|
<enum>Qt::FocusPolicy::ClickFocus</enum>
|
|
</property>
|
|
<property name="currentIndex">
|
|
<number>1</number>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Off</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>First</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Second</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Third</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Fourth</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3" alignment="Qt::AlignmentFlag::AlignHCenter">
|
|
<widget class="QLabel" name="label_30">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Bottom</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QComboBox" name="kcfg_dockOrderTop">
|
|
<property name="focusPolicy">
|
|
<enum>Qt::FocusPolicy::ClickFocus</enum>
|
|
</property>
|
|
<property name="currentIndex">
|
|
<number>2</number>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Off</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>First</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Second</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Third</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Fourth</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<widget class="QComboBox" name="kcfg_dockOrderRight">
|
|
<property name="focusPolicy">
|
|
<enum>Qt::FocusPolicy::ClickFocus</enum>
|
|
</property>
|
|
<property name="layoutDirection">
|
|
<enum>Qt::LayoutDirection::LeftToRight</enum>
|
|
</property>
|
|
<property name="currentIndex">
|
|
<number>3</number>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Off</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>First</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Second</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Third</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Fourth</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="3">
|
|
<widget class="QComboBox" name="kcfg_dockOrderBottom">
|
|
<property name="focusPolicy">
|
|
<enum>Qt::FocusPolicy::ClickFocus</enum>
|
|
</property>
|
|
<property name="currentIndex">
|
|
<number>4</number>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Off</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>First</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Second</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Third</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Fourth</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="0">
|
|
<spacer name="verticalSpacer_6">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="3" column="0">
|
|
<widget class="QPlainTextEdit" name="kcfg_dockSurfacesConfig">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">Overriding default parameters for every surface. Format: </span><span style=" font-size:12pt; font-weight:700;">OuputName:ActivityId:VirtualDesktopName:shortname=value,shortname=value... &lt;Enter&gt;</span></p><p><span style=" font-size:12pt;">You can only write down parameters you want to change. You can see the short name of the parameter if you hover over any default parameter above.</span></p><p><span style=" font-size:12pt;">Next example override three params on all surfaces with OutputName=HDMI-A-1 </span></p><p><span style=" font-size:12pt; font-weight:700;">HDMI-A-1:::hh=80,vw=80,ha=left</span></p><p><span style=" font-size:12pt;">this one, will override two params only for defined display, virtual desktop and activity</span></p><p><span style=" font-size:12pt; font-weight:700;">HDMI-A-1:99e10d31-e8f3-44aa-bbed-2a543f13fa54:Desktop 1:vg=5,va=2</span></p></body></html></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QGroupBox" name="groupBox_15">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string notr="true"/>
|
|
</property>
|
|
<property name="title">
|
|
<string>Default settings for a docked window</string>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_15">
|
|
<item row="0" column="2">
|
|
<widget class="QGroupBox" name="groupBox_20">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="title">
|
|
<string>Up/Bottom Dock</string>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_13">
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_24">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>false</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_22">
|
|
<item row="0" column="3">
|
|
<spacer name="horizontalSpacer_6">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<spacer name="horizontalSpacer_5">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<widget class="mySpinBox" name="kcfg_dockHHeight">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">short name:</span><span style=" font-weight:700;">hh</span></p></body></html></string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string> %</string>
|
|
</property>
|
|
<property name="minimum">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>50</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>15</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_19">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Height</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<widget class="mySpinBox" name="kcfg_dockHWide">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">short name: </span><span style=" font-weight:700;">hw</span></p></body></html></string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string> %</string>
|
|
</property>
|
|
<property name="minimum">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>100</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>100</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLabel" name="label_22">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>vw - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Wide</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_22">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="title">
|
|
<string>Gaps</string>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>false</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_20">
|
|
<item row="1" column="1">
|
|
<widget class="QLabel" name="label_24">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Horizontal </string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="2">
|
|
<widget class="mySpinBox" name="kcfg_dockHEdgeGap">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">short name: </span><span style=" font-weight:700;">hgv</span></p></body></html></string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string> px</string>
|
|
</property>
|
|
<property name="minimum">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>9999</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>0</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<widget class="mySpinBox" name="kcfg_dockHGap">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">short name:</span><span style=" font-weight:700;">hgh</span></p></body></html></string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string> px</string>
|
|
</property>
|
|
<property name="minimum">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>9999</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>0</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<spacer name="horizontalSpacer_14">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="1" column="3">
|
|
<spacer name="horizontalSpacer_15">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="2" column="1">
|
|
<widget class="QLabel" name="label_34">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Vertical</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_18">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="title">
|
|
<string>Alignment</string>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>false</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_18">
|
|
<item row="0" column="0">
|
|
<spacer name="horizontalSpacer_10">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_26">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Horizontal</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<widget class="QComboBox" name="kcfg_dockHEdgeAlignment">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">short name: </span><span style=" font-weight:700;">he</span></p></body></html></string>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Outside</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Middle</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Inside</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLabel" name="label_31">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Vertical</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<widget class="QComboBox" name="kcfg_dockHAlignment">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">short name:</span><span style=" font-weight:700;">ha</span></p></body></html></string>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Center</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Left</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Right</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<spacer name="horizontalSpacer_11">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<widget class="QGroupBox" name="groupBox_19">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="title">
|
|
<string>Left/Right Dock</string>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_12">
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_23">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>false</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_21">
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_20">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Height</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<spacer name="horizontalSpacer_7">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<widget class="mySpinBox" name="kcfg_dockVHeight">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">short name: </span><span style=" font-weight:700;">vh</span></p></body></html></string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string> %</string>
|
|
</property>
|
|
<property name="minimum">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>100</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>100</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<spacer name="horizontalSpacer_4">
|
|
<property name="toolTip">
|
|
<string>Horizontal Spacer 'horizontalSpacer_4', 40 x 20</string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<widget class="mySpinBox" name="kcfg_dockVWide">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">short name: </span><span style=" font-weight:700;">vw</span></p></body></html></string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string> %</string>
|
|
</property>
|
|
<property name="minimum">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>50</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>15</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLabel" name="label_21">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Wide</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_21">
|
|
<property name="baseSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="title">
|
|
<string>Gaps</string>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>false</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_19">
|
|
<item row="1" column="1">
|
|
<widget class="QLabel" name="label_33">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Vertical</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_23">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Horizontal </string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<spacer name="horizontalSpacer_13">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<spacer name="horizontalSpacer_12">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<widget class="mySpinBox" name="kcfg_dockVEdgeGap">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">short name:</span><span style=" font-weight:700;">vgh</span></p></body></html></string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string> px</string>
|
|
</property>
|
|
<property name="minimum">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>9999</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>0</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<widget class="mySpinBox" name="kcfg_dockVGap">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">short name:</span><span style=" font-weight:700;">vgv</span></p></body></html></string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
|
|
</property>
|
|
<property name="suffix">
|
|
<string> px</string>
|
|
</property>
|
|
<property name="minimum">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>9999</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>0</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_17">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="title">
|
|
<string>Alignment</string>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>false</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_17">
|
|
<item row="0" column="3">
|
|
<spacer name="horizontalSpacer_9">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<spacer name="horizontalSpacer_8">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="2" column="2">
|
|
<widget class="QComboBox" name="kcfg_dockVAlignment">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">short name: </span><span style=" font-weight:700;">va</span></p></body></html></string>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Center</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Top</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Bottom</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<widget class="QComboBox" name="kcfg_dockVEdgeAlignment">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">short name: </span><span style=" font-weight:700;">ve</span></p></body></html></string>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Outside</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Middle</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Inside</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1">
|
|
<widget class="QLabel" name="label_25">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Vertical</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_32">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Horizontal </string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item row="4" column="0" alignment="Qt::AlignmentFlag::AlignHCenter">
|
|
<widget class="QLabel" name="label_28">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>hv - short name</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Window class configuration</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="5" column="0">
|
|
<widget class="QPlainTextEdit" name="kcfg_dockWindowClassConfig">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">Overriding default parameters for the specified WindowClass. Format:</span></p><p><span style=" font-size:12pt; font-weight:700;">WindowClass:SpecialFlag,SpecialFlag...:shortname=value,shortname=value...</span></p><p><span style=" font-size:12pt; font-weight:700;">pin - </span><span style=" font-size:12pt;">docked window with this flag will displace another if their positions are equal.</span></p><p><span style=" font-size:12pt; font-weight:700;">left,right,top,bottom</span><span style=" font-size:12pt;"> - you can use one them to explicitly set the initial position.</span></p><p><span style=" font-size:12pt; font-weight:700;">auto</span><span style=" font-size:12pt;"> - automatically makes a window docked. Krohnkite version &gt;=0.9.9.1</span></p><p><span style=" font-size:12pt;">You can only write down the parameters you want to change. You can see the short name of the parameter if you hover over any default parameter above.</span></p><p><span style=" font-size:12pt;">Examples:</span></p><p><span style=" font-size:12pt;">1. if Elisa switches to dock it will have higher priority, top dock position and 10% of screen height </span></p><p><span style=" font-size:12pt;">org.kde.elisa</span><span style=" font-size:12pt; font-weight:700;">:pin,top:hh=10</span></p><p><span style=" font-size:12pt;">2. Conky automatic docking</span></p><p><span style=" font-family:'Hack'; font-size:12pt;">Conky:</span><span style=" font-family:'Hack'; font-size:12pt; font-weight:700;">auto</span><span style=" font-family:'Hack'; font-size:12pt;">:</span></p></body></html></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="optionsTab">
|
|
<attribute name="title">
|
|
<string>Options</string>
|
|
</attribute>
|
|
<layout class="QVBoxLayout" name="verticalLayout">
|
|
<item>
|
|
<widget class="QGroupBox" name="GB_windowLayer">
|
|
<property name="title">
|
|
<string>Window Layer</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_9">
|
|
<item row="0" column="0" alignment="Qt::AlignmentFlag::AlignLeft">
|
|
<widget class="QLabel" name="label_13">
|
|
<property name="text">
|
|
<string>Tiled</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QComboBox" name="kcfg_tiledWindowsLayer">
|
|
<item>
|
|
<property name="text">
|
|
<string>Bottom</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Normal</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Above</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<spacer name="horizontalSpacer_2">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="label_14">
|
|
<property name="text">
|
|
<string>Float </string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QComboBox" name="kcfg_floatedWindowsLayer">
|
|
<property name="currentIndex">
|
|
<number>1</number>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Bottom</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Normal</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Above</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_12">
|
|
<property name="title">
|
|
<string>The Sole Window properties</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_10">
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="label_16">
|
|
<property name="text">
|
|
<string>Height</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<spacer name="horizontalSpacer_3">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="0" column="1" alignment="Qt::AlignmentFlag::AlignHCenter|Qt::AlignmentFlag::AlignVCenter">
|
|
<widget class="QSpinBox" name="kcfg_soleWindowWidth">
|
|
<property name="suffix">
|
|
<string>%</string>
|
|
</property>
|
|
<property name="minimum">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>100</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>100</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<widget class="QLabel" name="label_15">
|
|
<property name="text">
|
|
<string>Width </string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QSpinBox" name="kcfg_soleWindowHeight">
|
|
<property name="suffix">
|
|
<string>%</string>
|
|
</property>
|
|
<property name="minimum">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>100</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>100</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<widget class="QCheckBox" name="kcfg_soleWindowNoBorders">
|
|
<property name="text">
|
|
<string>No Borders</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<widget class="QCheckBox" name="kcfg_soleWindowNoGaps">
|
|
<property name="text">
|
|
<string>No Gaps</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
<zorder>kcfg_soleWindowWidth</zorder>
|
|
<zorder>label_15</zorder>
|
|
<zorder>horizontalSpacer_3</zorder>
|
|
<zorder>label_16</zorder>
|
|
<zorder>kcfg_soleWindowHeight</zorder>
|
|
<zorder>kcfg_soleWindowNoBorders</zorder>
|
|
<zorder>kcfg_soleWindowNoGaps</zorder>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_13">
|
|
<property name="title">
|
|
<string>Notifications</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_12">
|
|
<item row="1" column="1">
|
|
<widget class="QSpinBox" name="kcfg_notificationDuration">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>Set the time (in milliseconds) for how long a pop-up notification will remain visible before it automatically disappears. A value of 0 will disable notifications.</p></body></html></string>
|
|
</property>
|
|
<property name="suffix">
|
|
<string> ms</string>
|
|
</property>
|
|
<property name="maximum">
|
|
<number>9999</number>
|
|
</property>
|
|
<property name="singleStep">
|
|
<number>100</number>
|
|
</property>
|
|
<property name="value">
|
|
<number>1000</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="label_18">
|
|
<property name="text">
|
|
<string>Duration </string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<spacer name="horizontalSpacer_4">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_layoutPerActivity">
|
|
<property name="toolTip">
|
|
<string>All tiled windows will have no borders. Borders will be added back if window become float.</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Use separate layouts for each Activity</string>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_layoutPerDesktop">
|
|
<property name="toolTip">
|
|
<string>All tiled windows will have no borders. Borders will be added back if window become float.</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Use separate layouts for each Desktop</string>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_noTileBorder">
|
|
<property name="toolTip">
|
|
<string>All tiled windows will have no borders. Borders will be added back if window become float.</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Remove borders of tiled windows</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_keepTilingOnDrag">
|
|
<property name="text">
|
|
<string>Always preserve the tiling status of a window upon dragging</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_preventMinimize">
|
|
<property name="text">
|
|
<string>Prevent windows from minimizing (experimental)</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_preventProtrusion">
|
|
<property name="text">
|
|
<string>Prevent window from protruding from its screen</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_floatSkipPagerWindows">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>If enabled, all windows with property skipPager=true become floating. You can create KDE Window Rule and force skipPager=true.</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Make the window float if its property: skipPager=true (HACK)</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="verticalSpacer_5">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="logTab">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>1125</height>
|
|
</size>
|
|
</property>
|
|
<property name="maximumSize">
|
|
<size>
|
|
<width>16777215</width>
|
|
<height>1125</height>
|
|
</size>
|
|
</property>
|
|
<attribute name="title">
|
|
<string>Log</string>
|
|
</attribute>
|
|
<layout class="QVBoxLayout" name="verticalLayout_8">
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_8">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_11">
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_logging">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Use this option to debug the script or submit detailed bug report.</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Logging</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_10">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_16">
|
|
<property name="leftMargin">
|
|
<number>15</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_logNewWindows">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">logs all windows that Krohnkite indexes and manages</span></p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Added new windows</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_logFilteredWindows">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">logs all windows that Krohnkite does not manage for many reasons: service, dialog, etc.</span></p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Filtered new windows</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="kcfg_logUnmanagedWindows">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:12pt;">logs all windows that Krohkite could manage if not for the filters in the configuration</span></p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Unmanaged new windows</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="label_40">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><h4 style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:medium; font-weight:700;">Filtering log modules</span></h4><p>the group of the log modules checkbox enables the entire group of log modules at once and in order to include only certain modules there is a line-edit nearby. Examples:</p><ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Hack';">1,4-</span> - enable only the first and from the fourth to the last module</li><li style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Hack';">!1,4-6</span> - the exclamation mark at the beginning turns on the exclude mode, so this line will enable all modules except 1 and from 4 to 6. <span style=" font-family:'Hack';">!</span> - the exclamation mark you can use only once in the beginning, to enable the exclude mode.</li></ul></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>filter log modules popup tooltip <<<hover me>>></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_25">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_26">
|
|
<property name="leftMargin">
|
|
<number>15</number>
|
|
</property>
|
|
<item row="1" column="1">
|
|
<widget class="QLineEdit" name="kcfg_logWorkspaceSignalsSubmodules">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><h5 style=" margin-top:12px; margin-bottom:4px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt; font-weight:700;">Workspace signals log modules</span></h5><p><span style=" font-size:11pt;">1. screensChanged</span></p><p><span style=" font-size:11pt;">2. virtualScreenGeometryChanged</span></p><p><span style=" font-size:11pt;">3. currentActivityChanged</span></p><p><span style=" font-size:11pt;">4. currentDesktopChanged</span></p><p><span style=" font-size:11pt;">5. windowAdded</span></p><p><span style=" font-size:11pt;">6. windowActivated</span></p><p><span style=" font-size:11pt;">7. windowRemoved</span></p><p><br/></p></body></html></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="1">
|
|
<widget class="QLineEdit" name="kcfg_logOtherSubmodules">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:11pt; font-weight:700;">All other log modules</span></p><p><span style=" font-size:11pt;">1. shortcut</span></p><p><span style=" font-size:11pt;">2. arrangeScreen</span></p><p><span style=" font-size:11pt;">3. printConfig</span></p><p><span style=" font-size:11pt;">4. setTimeout</span></p><p><span style=" font-size:11pt;">5. window</span></p></body></html></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QCheckBox" name="kcfg_logWorkspaceSignals">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Workspace signals</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="0">
|
|
<widget class="QCheckBox" name="kcfg_logWindowSignals">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Window signals </string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1">
|
|
<widget class="QLineEdit" name="kcfg_logWindowSignalsSubmodules">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><h5 style=" margin-top:12px; margin-bottom:4px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt; font-weight:700;">Window signals log modules</span></h5><p><span style=" font-size:11pt;">1. activitiesChanged</span></p><p><span style=" font-size:11pt;">2. bufferGeometryChanged</span></p><p><span style=" font-size:11pt;">3. desktopsChanged</span></p><p><span style=" font-size:11pt;">4. fullScreenChanged</span></p><p><span style=" font-size:11pt;">5. interactiveMoveResizeStepped</span></p><p><span style=" font-size:11pt;">6. maximizedAboutToChange</span></p><p><span style=" font-size:11pt;">7. minimizedChanged</span></p><p><span style=" font-size:11pt;">8. moveResizedChanged</span></p><p><span style=" font-size:11pt;">9. outputChanged</span></p></body></html></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="0">
|
|
<widget class="QCheckBox" name="kcfg_logOther">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Other </string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_26">
|
|
<property name="title">
|
|
<string/>
|
|
</property>
|
|
<property name="flat">
|
|
<bool>true</bool>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_27">
|
|
<property name="leftMargin">
|
|
<number>15</number>
|
|
</property>
|
|
<item row="0" column="1">
|
|
<widget class="QLineEdit" name="kcfg_logFilterStr">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p><span style=" font-size:11pt;">Also, in addition to the fact that you can include only the modules you need, you can enable </span><span style=" font-family:'Hack'; font-size:11pt;">Filter</span><span style=" font-size:11pt;"> checkbox and use other filters in filter line edit:</span></p><p><span style=" font-size:11pt;">- </span><span style=" font-size:11pt; font-weight:700;">winclass</span></p><p><span style=" font-size:11pt;">Examples:</span></p><p><span style=" font-family:'Hack'; font-size:11pt;">- </span><span style=" font-family:'Hack'; font-size:11pt; font-weight:700;">winclass=[konsole]</span><span style=" font-size:11pt; font-weight:700;"/><span style=" font-size:11pt;">- some modules may be filtered by a window class, so this logs modules will show only windows with class that contains </span><span style=" font-family:'Hack'; font-size:11pt;">konsole</span><span style=" font-size:11pt;"> word.</span></p><p><span style=" font-family:'Hack'; font-size:11pt;">- </span><span style=" font-family:'Hack'; font-size:11pt; font-weight:700;">!winclass=org.kde.elisa:org.kde.ruler</span><span style=" font-size:11pt;"> -Exclude Elisa and Kruler from log output</span></p></body></html></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<widget class="QCheckBox" name="kcfg_logFilter">
|
|
<property name="font">
|
|
<font>
|
|
<family>Noto Sans</family>
|
|
<pointsize>14</pointsize>
|
|
<italic>false</italic>
|
|
<bold>false</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Filter</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="verticalSpacer_7">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<customwidgets>
|
|
<customwidget>
|
|
<class>mySpinBox</class>
|
|
<extends>QSpinBox</extends>
|
|
<header>myspinbox.h</header>
|
|
</customwidget>
|
|
</customwidgets>
|
|
<resources/>
|
|
<connections/>
|
|
<buttongroups>
|
|
<buttongroup name="directionalKeyButtonGroup"/>
|
|
</buttongroups>
|
|
</ui>
|