<!DOCTYPE UI><UI version="3.3" stdsetdef="1"> <class>PositionTabBase</class> <author>Aaron J. Seigo</author> <widget class="TQWidget"> <property name="name"> <cstring>PositionTabBase</cstring> </property> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>517</width> <height>400</height> </rect> </property> <property name="whatsThis" stdset="0"> <string>This is a list of all the panels currently active on your desktop. Select one to configure.</string> </property> <grid> <property name="name"> <cstring>unnamed</cstring> </property> <property name="margin"> <number>0</number> </property> <widget class="TQGroupBox" row="0" column="0" rowspan="1" colspan="2"> <property name="name"> <cstring>m_panelsGroupBox</cstring> </property> <property name="frameShape"> <enum>NoFrame</enum> </property> <property name="title"> <string></string> </property> <hbox> <property name="name"> <cstring>unnamed</cstring> </property> <property name="margin"> <number>0</number> </property> <widget class="TQLabel"> <property name="name"> <cstring>m_panelListLabel</cstring> </property> <property name="text"> <string>S&ettings for:</string> </property> <property name="buddy" stdset="0"> <cstring>m_panelList</cstring> </property> </widget> <widget class="TQComboBox"> <property name="name"> <cstring>m_panelList</cstring> </property> </widget> <spacer> <property name="name"> <cstring>spacer11</cstring> </property> <property name="orientation"> <enum>Horizontal</enum> </property> <property name="sizeType"> <enum>Expanding</enum> </property> <property name="sizeHint"> <size> <width>342</width> <height>20</height> </size> </property> </spacer> </hbox> </widget> <widget class="TQGroupBox" row="1" column="1" rowspan="3" colspan="1"> <property name="name"> <cstring>XineramaGroup</cstring> </property> <property name="title"> <string>Screen</string> </property> <grid> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="TQLayoutWidget" row="0" column="0"> <property name="name"> <cstring>Layout13</cstring> </property> <hbox> <property name="name"> <cstring>unnamed</cstring> </property> <spacer> <property name="name"> <cstring>Spacer9</cstring> </property> <property name="orientation"> <enum>Horizontal</enum> </property> <property name="sizeType"> <enum>Expanding</enum> </property> <property name="sizeHint"> <size> <width>20</width> <height>0</height> </size> </property> </spacer> <widget class="TQLabel"> <property name="name"> <cstring>m_monitorImage</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>1</hsizetype> <vsizetype>1</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>151</width> <height>115</height> </size> </property> <property name="scaledContents"> <bool>true</bool> </property> <property name="alignment"> <set>AlignCenter</set> </property> <property name="whatsThis" stdset="0"> <string>This preview image shows how the panel will appear on your screen with the settings you have chosen. Clicking the buttons around the image will move the position of the panel, while moving the length slider and choosing different sizes will change the dimensions of the panel.</string> </property> </widget> <spacer> <property name="name"> <cstring>Spacer13_2</cstring> </property> <property name="orientation"> <enum>Horizontal</enum> </property> <property name="sizeType"> <enum>Expanding</enum> </property> <property name="sizeHint"> <size> <width>20</width> <height>0</height> </size> </property> </spacer> </hbox> </widget> <widget class="TQLayoutWidget" row="1" column="0"> <property name="name"> <cstring>Layout12</cstring> </property> <hbox> <property name="name"> <cstring>unnamed</cstring> </property> <spacer> <property name="name"> <cstring>Spacer8</cstring> </property> <property name="orientation"> <enum>Horizontal</enum> </property> <property name="sizeType"> <enum>Expanding</enum> </property> <property name="sizeHint"> <size> <width>20</width> <height>0</height> </size> </property> </spacer> <widget class="TQPushButton"> <property name="name"> <cstring>m_identifyButton</cstring> </property> <property name="text"> <string>Identify</string> </property> <property name="whatsThis" stdset="0"> <string>This button displays each monitor's identifying number</string> </property> </widget> </hbox> </widget> <widget class="TQLayoutWidget" row="2" column="0"> <property name="name"> <cstring>Layout9</cstring> </property> <hbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="TQLabel"> <property name="name"> <cstring>m_xineramaScreenLabel</cstring> </property> <property name="text"> <string>&Xinerama screen:</string> </property> <property name="buddy" stdset="0"> <cstring>m_xineramaScreenComboBox</cstring> </property> </widget> <widget class="TQComboBox"> <property name="name"> <cstring>m_xineramaScreenComboBox</cstring> </property> <property name="whatsThis" stdset="0"> <string>This menu selects which screen the Panel will be displayed on in a multiple-monitor system</string> </property> </widget> </hbox> </widget> <spacer row="3" column="0"> <property name="name"> <cstring>Spacer61</cstring> </property> <property name="orientation"> <enum>Vertical</enum> </property> <property name="sizeType"> <enum>Expanding</enum> </property> <property name="sizeHint"> <size> <width>0</width> <height>101</height> </size> </property> </spacer> </grid> </widget> <widget class="TQButtonGroup" row="2" column="0"> <property name="name"> <cstring>m_rsizeGroup</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>7</hsizetype> <vsizetype>5</vsizetype> <horstretch>10</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="title"> <string>Len&gth</string> </property> <property name="whatsThis" stdset="0"> <string>This group of settings determines how the panel is aligned, including how it is positioned on the screen and how much of the screen it should use.</string> </property> <vbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="TQLayoutWidget"> <property name="name"> <cstring>Layout8</cstring> </property> <hbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="TQSlider"> <property name="name"> <cstring>m_percentSlider</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>7</hsizetype> <vsizetype>0</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minValue"> <number>1</number> </property> <property name="maxValue"> <number>100</number> </property> <property name="value"> <number>100</number> </property> <property name="tracking"> <bool>true</bool> </property> <property name="orientation"> <enum>Horizontal</enum> </property> <property name="tickmarks"> <enum>NoMarks</enum> </property> <property name="tickInterval"> <number>10</number> </property> <property name="whatsThis" stdset="0"> <string>This slider defines how much of the screen's edge will be occupied by the panel.</string> </property> </widget> <widget class="KIntNumInput"> <property name="name"> <cstring>m_percentSpinBox</cstring> </property> <property name="value"> <number>100</number> </property> <property name="minValue"> <number>0</number> </property> <property name="maxValue"> <number>100</number> </property> <property name="suffix"> <string>%</string> </property> <property name="whatsThis" stdset="0"> <string>This spinbox defines how much of the screen's edge will be occupied by the panel.</string> </property> </widget> </hbox> </widget> <widget class="TQCheckBox"> <property name="name"> <cstring>m_expandCheckBox</cstring> </property> <property name="text"> <string>&Expand as required to fit contents</string> </property> <property name="whatsThis" stdset="0"> <string>When this option is selected, the panel will grow as necessary to accommodate the buttons and applets on it.</string> </property> </widget> </vbox> </widget> <spacer row="4" column="0"> <property name="name"> <cstring>Spacer13</cstring> </property> <property name="orientation"> <enum>Vertical</enum> </property> <property name="sizeType"> <enum>Expanding</enum> </property> <property name="sizeHint"> <size> <width>16</width> <height>16</height> </size> </property> </spacer> <widget class="TQButtonGroup" row="3" column="0"> <property name="name"> <cstring>m_sizeGroup</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>7</hsizetype> <vsizetype>1</vsizetype> <horstretch>10</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="title"> <string>Si&ze</string> </property> <property name="whatsThis" stdset="0"> <string>This sets the size of the panel.</string> </property> <grid> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="TQComboBox" row="0" column="0" rowspan="1" colspan="2"> <item> <property name="text"> <string>Tiny</string> </property> </item> <item> <property name="text"> <string>Small</string> </property> </item> <item> <property name="text"> <string>Normal</string> </property> </item> <item> <property name="text"> <string>Large</string> </property> </item> <item> <property name="text"> <string>Custom</string> </property> </item> <property name="name"> <cstring>m_panelSize</cstring> </property> </widget> <spacer row="1" column="0" rowspan="2" colspan="1"> <property name="name"> <cstring>Spacer14_2</cstring> </property> <property name="orientation"> <enum>Horizontal</enum> </property> <property name="sizeType"> <enum>Fixed</enum> </property> <property name="sizeHint"> <size> <width>30</width> <height>40</height> </size> </property> </spacer> <widget class="TQLayoutWidget" row="1" column="1"> <property name="name"> <cstring>Layout9</cstring> </property> <hbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="TQSlider"> <property name="name"> <cstring>m_customSlider</cstring> </property> <property name="enabled"> <bool>false</bool> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>7</hsizetype> <vsizetype>0</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minValue"> <number>24</number> </property> <property name="maxValue"> <number>128</number> </property> <property name="pageStep"> <number>8</number> </property> <property name="value"> <number>58</number> </property> <property name="tracking"> <bool>true</bool> </property> <property name="orientation"> <enum>Horizontal</enum> </property> <property name="tickmarks"> <enum>NoMarks</enum> </property> <property name="tickInterval"> <number>20</number> </property> <property name="whatsThis" stdset="0"> <string>This slider defines the panel size when the Custom option is selected.</string> </property> </widget> <widget class="KIntNumInput"> <property name="name"> <cstring>m_customSpinbox</cstring> </property> <property name="enabled"> <bool>false</bool> </property> <property name="value"> <number>58</number> </property> <property name="minValue"> <number>24</number> </property> <property name="maxValue"> <number>128</number> </property> <property name="suffix"> <string> pixels</string> </property> <property name="whatsThis" stdset="0"> <string>This spinbox defines the panel size when the Custom option is selected.</string> </property> </widget> </hbox> </widget> </grid> </widget> <widget class="TQButtonGroup" row="1" column="0"> <property name="name"> <cstring>m_locationGroup</cstring> </property> <property name="title"> <string>Position</string> </property> <property name="exclusive"> <bool>true</bool> </property> <property name="whatsThis" stdset="0"> <string>Here you can set the position of the panel highlighted on the left side. You can put any panel on top or bottom of the screen and on the left or right side of the screen. There you can put it into the center or into either corner of the screen.</string> </property> <grid> <property name="name"> <cstring>unnamed</cstring> </property> <spacer row="0" column="2"> <property name="name"> <cstring>Spacer9_2</cstring> </property> <property name="orientation"> <enum>Horizontal</enum> </property> <property name="sizeType"> <enum>Expanding</enum> </property> <property name="sizeHint"> <size> <width>20</width> <height>0</height> </size> </property> </spacer> <spacer row="0" column="0"> <property name="name"> <cstring>Spacer10_2</cstring> </property> <property name="orientation"> <enum>Horizontal</enum> </property> <property name="sizeType"> <enum>Expanding</enum> </property> <property name="sizeHint"> <size> <width>21</width> <height>0</height> </size> </property> </spacer> <widget class="TQLayoutWidget" row="0" column="1"> <property name="name"> <cstring>Layout7</cstring> </property> <grid> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="TQLayoutWidget" row="0" column="1"> <property name="name"> <cstring>Layout8</cstring> </property> <hbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="TQPushButton"> <property name="name"> <cstring>locationTopLeft</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>1</hsizetype> <vsizetype>0</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>32</width> <height>16</height> </size> </property> <property name="maximumSize"> <size> <width>32</width> <height>16</height> </size> </property> <property name="text"> <string></string> </property> <property name="accel"> <string>Alt+1</string> </property> <property name="toggleButton"> <bool>true</bool> </property> </widget> <widget class="TQPushButton"> <property name="name"> <cstring>locationTop</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>1</hsizetype> <vsizetype>0</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>32</width> <height>16</height> </size> </property> <property name="maximumSize"> <size> <width>32</width> <height>16</height> </size> </property> <property name="text"> <string></string> </property> <property name="accel"> <string>Alt+2</string> </property> <property name="toggleButton"> <bool>true</bool> </property> </widget> <widget class="TQPushButton"> <property name="name"> <cstring>locationTopRight</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>1</hsizetype> <vsizetype>0</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>32</width> <height>16</height> </size> </property> <property name="maximumSize"> <size> <width>32</width> <height>16</height> </size> </property> <property name="text"> <string></string> </property> <property name="accel"> <string>Alt+3</string> </property> <property name="toggleButton"> <bool>true</bool> </property> </widget> </hbox> </widget> <widget class="TQLayoutWidget" row="1" column="0"> <property name="name"> <cstring>Layout10</cstring> </property> <vbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="TQPushButton"> <property name="name"> <cstring>locationLeftTop</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>0</hsizetype> <vsizetype>1</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>16</width> <height>24</height> </size> </property> <property name="maximumSize"> <size> <width>16</width> <height>24</height> </size> </property> <property name="text"> <string></string> </property> <property name="accel"> <string>Alt+=</string> </property> <property name="toggleButton"> <bool>true</bool> </property> </widget> <widget class="TQPushButton"> <property name="name"> <cstring>locationLeft</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>0</hsizetype> <vsizetype>1</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>16</width> <height>24</height> </size> </property> <property name="maximumSize"> <size> <width>16</width> <height>24</height> </size> </property> <property name="text"> <string></string> </property> <property name="accel"> <string>Alt+-</string> </property> <property name="toggleButton"> <bool>true</bool> </property> </widget> <widget class="TQPushButton"> <property name="name"> <cstring>locationLeftBottom</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>0</hsizetype> <vsizetype>1</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>16</width> <height>24</height> </size> </property> <property name="maximumSize"> <size> <width>16</width> <height>24</height> </size> </property> <property name="text"> <string></string> </property> <property name="accel"> <string>Alt+0</string> </property> <property name="toggleButton"> <bool>true</bool> </property> </widget> </vbox> </widget> <widget class="TQLayoutWidget" row="2" column="1"> <property name="name"> <cstring>Layout7</cstring> </property> <hbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="TQPushButton"> <property name="name"> <cstring>locationBottomLeft</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>1</hsizetype> <vsizetype>0</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>32</width> <height>16</height> </size> </property> <property name="maximumSize"> <size> <width>32</width> <height>16</height> </size> </property> <property name="text"> <string></string> </property> <property name="accel"> <string>Alt+9</string> </property> <property name="toggleButton"> <bool>true</bool> </property> </widget> <widget class="TQPushButton"> <property name="name"> <cstring>locationBottom</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>1</hsizetype> <vsizetype>0</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>32</width> <height>16</height> </size> </property> <property name="maximumSize"> <size> <width>32</width> <height>16</height> </size> </property> <property name="text"> <string></string> </property> <property name="accel"> <string>Alt+8</string> </property> <property name="toggleButton"> <bool>true</bool> </property> </widget> <widget class="TQPushButton"> <property name="name"> <cstring>locationBottomRight</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>1</hsizetype> <vsizetype>0</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>32</width> <height>16</height> </size> </property> <property name="maximumSize"> <size> <width>32</width> <height>16</height> </size> </property> <property name="text"> <string></string> </property> <property name="accel"> <string>Alt+7</string> </property> <property name="toggleButton"> <bool>true</bool> </property> </widget> </hbox> </widget> <widget class="TQLayoutWidget" row="1" column="2"> <property name="name"> <cstring>Layout9</cstring> </property> <vbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="TQPushButton"> <property name="name"> <cstring>locationRightTop</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>0</hsizetype> <vsizetype>1</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>16</width> <height>24</height> </size> </property> <property name="maximumSize"> <size> <width>16</width> <height>24</height> </size> </property> <property name="text"> <string></string> </property> <property name="accel"> <string>Alt+4</string> </property> <property name="toggleButton"> <bool>true</bool> </property> </widget> <widget class="TQPushButton"> <property name="name"> <cstring>locationRight</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>0</hsizetype> <vsizetype>1</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>16</width> <height>24</height> </size> </property> <property name="maximumSize"> <size> <width>16</width> <height>24</height> </size> </property> <property name="text"> <string></string> </property> <property name="accel"> <string>Alt+5</string> </property> <property name="toggleButton"> <bool>true</bool> </property> </widget> <widget class="TQPushButton"> <property name="name"> <cstring>locationRightBottom</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>0</hsizetype> <vsizetype>1</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>16</width> <height>24</height> </size> </property> <property name="maximumSize"> <size> <width>16</width> <height>24</height> </size> </property> <property name="text"> <string></string> </property> <property name="accel"> <string>Alt+6</string> </property> <property name="toggleButton"> <bool>true</bool> </property> </widget> </vbox> </widget> </grid> </widget> </grid> </widget> </grid> </widget> <connections> <connection> <sender>m_percentSlider</sender> <signal>valueChanged(int)</signal> <receiver>PositionTabBase</receiver> <slot>lengthenPanel(int)</slot> </connection> <connection> <sender>m_sizeGroup</sender> <signal>clicked(int)</signal> <receiver>PositionTabBase</receiver> <slot>panelDimensionsChanged()</slot> </connection> <connection> <sender>m_customSlider</sender> <signal>valueChanged(int)</signal> <receiver>PositionTabBase</receiver> <slot>panelDimensionsChanged()</slot> </connection> <connection> <sender>m_percentSlider</sender> <signal>valueChanged(int)</signal> <receiver>m_percentSpinBox</receiver> <slot>setValue(int)</slot> </connection> <connection> <sender>m_percentSpinBox</sender> <signal>valueChanged(int)</signal> <receiver>m_percentSlider</receiver> <slot>setValue(int)</slot> </connection> <connection> <sender>m_customSlider</sender> <signal>valueChanged(int)</signal> <receiver>m_customSpinbox</receiver> <slot>setValue(int)</slot> </connection> <connection> <sender>m_customSpinbox</sender> <signal>valueChanged(int)</signal> <receiver>m_customSlider</receiver> <slot>setValue(int)</slot> </connection> <connection> <sender>m_locationGroup</sender> <signal>clicked(int)</signal> <receiver>PositionTabBase</receiver> <slot>movePanel(int)</slot> </connection> <connection> <sender>m_panelSize</sender> <signal>activated(int)</signal> <receiver>PositionTabBase</receiver> <slot>panelDimensionsChanged()</slot> </connection> <connection> <sender>m_panelList</sender> <signal>activated(int)</signal> <receiver>PositionTabBase</receiver> <slot>switchPanel(int)</slot> </connection> </connections> <tabstops> <tabstop>locationTopLeft</tabstop> <tabstop>locationTop</tabstop> <tabstop>locationTopRight</tabstop> <tabstop>locationRightTop</tabstop> <tabstop>locationRight</tabstop> <tabstop>locationRightBottom</tabstop> <tabstop>locationBottomRight</tabstop> <tabstop>locationBottom</tabstop> <tabstop>locationBottomLeft</tabstop> <tabstop>locationLeftBottom</tabstop> <tabstop>locationLeft</tabstop> <tabstop>locationLeftTop</tabstop> <tabstop>m_percentSlider</tabstop> <tabstop>m_percentSpinBox</tabstop> <tabstop>m_expandCheckBox</tabstop> <tabstop>m_customSlider</tabstop> <tabstop>m_customSpinbox</tabstop> <tabstop>m_identifyButton</tabstop> <tabstop>m_xineramaScreenComboBox</tabstop> </tabstops> <includes> <include location="global" impldecl="in declaration">klineedit.h</include> <include location="global" impldecl="in implementation">knuminput.h</include> <include location="local" impldecl="in implementation">kdialog.h</include> </includes> <Q_SLOTS> <slot access="protected" specifier="pure virtual">lengthenPanel( int )</slot> <slot access="protected" specifier="pure virtual">movePanel( int )</slot> <slot access="protected" specifier="pure virtual">panelDimensionsChanged()</slot> <slot specifier="pure virtual">switchPanel( int )</slot> </Q_SLOTS> <layoutdefaults spacing="6" margin="11"/> <layoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/> <includehints> <includehint>knuminput.h</includehint> <includehint>knuminput.h</includehint> <includehint>knuminput.h</includehint> <includehint>knuminput.h</includehint> </includehints> </UI>