Make sure text in QLabels is selectable if the label is in interesting in the

slightest.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=964255
This commit is contained in:
Volker Lanz 2009-05-06 12:22:59 +00:00
parent e648eb9c78
commit 52914fdc57
5 changed files with 405 additions and 340 deletions

View File

@ -1,7 +1,8 @@
<ui version="4.0" > <?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>FileSystemSupportDialogWidgetBase</class> <class>FileSystemSupportDialogWidgetBase</class>
<widget class="QWidget" name="FileSystemSupportDialogWidgetBase" > <widget class="QWidget" name="FileSystemSupportDialogWidgetBase">
<property name="geometry" > <property name="geometry">
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
@ -9,130 +10,133 @@
<height>488</height> <height>488</height>
</rect> </rect>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout" > <layout class="QVBoxLayout" name="verticalLayout">
<item> <item>
<widget class="QLabel" name="label" > <widget class="QLabel" name="label">
<property name="text" > <property name="text">
<string>This table shows which file systems are supported and which specific operations can be performed on them. <string>This table shows which file systems are supported and which specific operations can be performed on them.
Some file systems need external tools to be installed for them to be supported. But not all operations can be performed on all file systems, even if all required tools are installed. Please see the documentation for details. </string> Some file systems need external tools to be installed for them to be supported. But not all operations can be performed on all file systems, even if all required tools are installed. Please see the documentation for details. </string>
</property> </property>
<property name="wordWrap" > <property name="wordWrap">
<bool>true</bool> <bool>true</bool>
</property> </property>
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget> </widget>
</item> </item>
<item> <item>
<widget class="QTreeWidget" name="m_Tree" > <widget class="QTreeWidget" name="m_Tree">
<property name="alternatingRowColors" > <property name="alternatingRowColors">
<bool>true</bool> <bool>true</bool>
</property> </property>
<property name="selectionMode" > <property name="selectionMode">
<enum>QAbstractItemView::NoSelection</enum> <enum>QAbstractItemView::NoSelection</enum>
</property> </property>
<property name="iconSize" > <property name="iconSize">
<size> <size>
<width>32</width> <width>32</width>
<height>32</height> <height>32</height>
</size> </size>
</property> </property>
<property name="indentation" > <property name="indentation">
<number>0</number> <number>0</number>
</property> </property>
<property name="rootIsDecorated" > <property name="rootIsDecorated">
<bool>false</bool> <bool>false</bool>
</property> </property>
<property name="uniformRowHeights" > <property name="uniformRowHeights">
<bool>true</bool> <bool>true</bool>
</property> </property>
<property name="itemsExpandable" > <property name="itemsExpandable">
<bool>false</bool> <bool>false</bool>
</property> </property>
<property name="wordWrap" > <property name="wordWrap">
<bool>false</bool> <bool>false</bool>
</property> </property>
<property name="showGrid" stdset="0" > <property name="showGrid" stdset="0">
<bool>false</bool> <bool>false</bool>
</property> </property>
<property name="cornerButtonEnabled" stdset="0" > <property name="cornerButtonEnabled" stdset="0">
<bool>false</bool> <bool>false</bool>
</property> </property>
<column> <column>
<property name="text" > <property name="text">
<string>File System</string> <string>File System</string>
</property> </property>
</column> </column>
<column> <column>
<property name="text" > <property name="text">
<string>Create</string> <string>Create</string>
</property> </property>
</column> </column>
<column> <column>
<property name="text" > <property name="text">
<string>Grow</string> <string>Grow</string>
</property> </property>
</column> </column>
<column> <column>
<property name="text" > <property name="text">
<string>Shrink</string> <string>Shrink</string>
</property> </property>
</column> </column>
<column> <column>
<property name="text" > <property name="text">
<string>Move</string> <string>Move</string>
</property> </property>
</column> </column>
<column> <column>
<property name="text" > <property name="text">
<string>Copy</string> <string>Copy</string>
</property> </property>
</column> </column>
<column> <column>
<property name="text" > <property name="text">
<string>Check</string> <string>Check</string>
</property> </property>
</column> </column>
<column> <column>
<property name="text" > <property name="text">
<string>Read Label</string> <string>Read Label</string>
</property> </property>
</column> </column>
<column> <column>
<property name="text" > <property name="text">
<string>Write Label</string> <string>Write Label</string>
</property> </property>
</column> </column>
<column> <column>
<property name="text" > <property name="text">
<string>Read Usage</string> <string>Read Usage</string>
</property> </property>
</column> </column>
<column> <column>
<property name="text" > <property name="text">
<string>Backup</string> <string>Backup</string>
</property> </property>
</column> </column>
<column> <column>
<property name="text" > <property name="text">
<string>Restore</string> <string>Restore</string>
</property> </property>
</column> </column>
</widget> </widget>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout" > <layout class="QHBoxLayout" name="horizontalLayout">
<item> <item>
<widget class="KPushButton" name="m_ButtonRescan" > <widget class="KPushButton" name="m_ButtonRescan">
<property name="text" > <property name="text">
<string comment="@action:button" >&amp;Rescan Support</string> <string comment="@action:button">&amp;Rescan Support</string>
</property> </property>
</widget> </widget>
</item> </item>
<item> <item>
<spacer name="horizontalSpacer" > <spacer name="horizontalSpacer">
<property name="orientation" > <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
<property name="sizeHint" stdset="0" > <property name="sizeHint" stdset="0">
<size> <size>
<width>40</width> <width>40</width>
<height>20</height> <height>20</height>
@ -144,6 +148,13 @@ Some file systems need external tools to be installed for them to be supported.
</item> </item>
</layout> </layout>
</widget> </widget>
<customwidgets>
<customwidget>
<class>KPushButton</class>
<extends>QPushButton</extends>
<header>kpushbutton.h</header>
</customwidget>
</customwidgets>
<resources/> <resources/>
<connections/> <connections/>
</ui> </ui>

View File

@ -85,6 +85,7 @@ void InfoPane::createLabels(const QString& title, const QString& value, int y)
gridLayout().addWidget(labelTitle, y, 0, 1, 1); gridLayout().addWidget(labelTitle, y, 0, 1, 1);
QLabel* labelValue = new QLabel(value, this); QLabel* labelValue = new QLabel(value, this);
labelValue->setTextInteractionFlags(Qt::TextBrowserInteraction);
labelValue->setFont(KGlobalSettings::smallestReadableFont()); labelValue->setFont(KGlobalSettings::smallestReadableFont());
gridLayout().addWidget(labelValue, y, 1, 1, 1); gridLayout().addWidget(labelValue, y, 1, 1, 1);
} }

View File

@ -1,7 +1,8 @@
<ui version="4.0" > <?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>PartPropsWidgetBase</class> <class>PartPropsWidgetBase</class>
<widget class="QWidget" name="PartPropsWidgetBase" > <widget class="QWidget" name="PartPropsWidgetBase">
<property name="geometry" > <property name="geometry">
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
@ -9,16 +10,16 @@
<height>510</height> <height>510</height>
</rect> </rect>
</property> </property>
<layout class="QGridLayout" name="gridLayout" > <layout class="QGridLayout" name="gridLayout">
<item rowspan="2" row="0" column="0" colspan="3" > <item row="0" column="0" rowspan="2" colspan="3">
<widget class="PartResizerWidget" native="1" name="m_PartResizerWidget" > <widget class="PartResizerWidget" name="m_PartResizerWidget" native="true">
<property name="minimumSize" > <property name="minimumSize">
<size> <size>
<width>300</width> <width>300</width>
<height>60</height> <height>60</height>
</size> </size>
</property> </property>
<property name="maximumSize" > <property name="maximumSize">
<size> <size>
<width>16777215</width> <width>16777215</width>
<height>60</height> <height>60</height>
@ -26,242 +27,278 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="0" > <item row="3" column="0">
<widget class="QLabel" name="m_LabelTextLabel" > <widget class="QLabel" name="m_LabelTextLabel">
<property name="text" > <property name="text">
<string comment="@label" >&amp;Label:</string> <string comment="@label">&amp;Label:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
<property name="buddy" > <property name="buddy">
<cstring>m_EditLabel</cstring> <cstring>m_EditLabel</cstring>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="1" colspan="2" > <item row="3" column="1" colspan="2">
<widget class="KLineEdit" name="m_EditLabel" > <widget class="KLineEdit" name="m_EditLabel">
<property name="maxLength" > <property name="maxLength">
<number>16</number> <number>16</number>
</property> </property>
</widget> </widget>
</item> </item>
<item row="4" column="1" colspan="2" > <item row="4" column="1" colspan="2">
<widget class="QLabel" name="m_LabelTextNoSetLabel" > <widget class="QLabel" name="m_LabelTextNoSetLabel">
<property name="text" > <property name="text">
<string comment="@label" >This file system does not support setting a label.</string> <string comment="@label">This file system does not support setting a label.</string>
</property> </property>
<property name="wordWrap" > <property name="wordWrap">
<bool>true</bool> <bool>true</bool>
</property> </property>
</widget> </widget>
</item> </item>
<item row="5" column="0" > <item row="5" column="0">
<widget class="QLabel" name="m_LabelFileSystem" > <widget class="QLabel" name="m_LabelFileSystem">
<property name="text" > <property name="text">
<string comment="@label:listbox" >File &amp;system:</string> <string comment="@label:listbox">File &amp;system:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
<property name="buddy" > <property name="buddy">
<cstring>m_ComboFileSystem</cstring> <cstring>m_ComboFileSystem</cstring>
</property> </property>
</widget> </widget>
</item> </item>
<item row="5" column="1" > <item row="5" column="1">
<widget class="KComboBox" name="m_ComboFileSystem" > <widget class="KComboBox" name="m_ComboFileSystem">
<property name="sizePolicy" > <property name="sizePolicy">
<sizepolicy vsizetype="Fixed" hsizetype="Preferred" > <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>2</horstretch> <horstretch>2</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
</widget> </widget>
</item> </item>
<item row="8" column="0" colspan="3" > <item row="8" column="0" colspan="3">
<widget class="Line" name="line_5" > <widget class="Line" name="line_5">
<property name="orientation" > <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
</widget> </widget>
</item> </item>
<item row="9" column="0" > <item row="9" column="0">
<widget class="QLabel" name="m_LabelTextMountPoint" > <widget class="QLabel" name="m_LabelTextMountPoint">
<property name="text" > <property name="text">
<string comment="@label" >Mount point:</string> <string comment="@label">Mount point:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="9" column="1" colspan="2" > <item row="9" column="1" colspan="2">
<widget class="QLabel" name="m_LabelMountPoint" /> <widget class="QLabel" name="m_LabelMountPoint">
</item> <property name="textInteractionFlags">
<item row="10" column="0" > <set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
<widget class="QLabel" name="m_LabelTextRole" >
<property name="text" >
<string comment="@label" >Partition type:</string>
</property> </property>
<property name="alignment" > </widget>
</item>
<item row="10" column="0">
<widget class="QLabel" name="m_LabelTextRole">
<property name="text">
<string comment="@label">Partition type:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="10" column="1" colspan="2" > <item row="10" column="1" colspan="2">
<widget class="QLabel" name="m_LabelRole" /> <widget class="QLabel" name="m_LabelRole">
</item> <property name="textInteractionFlags">
<item row="11" column="0" > <set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
<widget class="QLabel" name="m_LabelTextStatus" >
<property name="text" >
<string comment="@label" >Status:</string>
</property> </property>
<property name="alignment" > </widget>
</item>
<item row="11" column="0">
<widget class="QLabel" name="m_LabelTextStatus">
<property name="text">
<string comment="@label">Status:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="11" column="1" colspan="2" > <item row="11" column="1" colspan="2">
<widget class="QLabel" name="m_LabelStatus" /> <widget class="QLabel" name="m_LabelStatus">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item> </item>
<item row="12" column="0" colspan="3" > <item row="12" column="0" colspan="3">
<widget class="Line" name="line_2" > <widget class="Line" name="line_2">
<property name="orientation" > <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
</widget> </widget>
</item> </item>
<item row="13" column="0" > <item row="13" column="0">
<widget class="QLabel" name="m_LabelTextCapacity" > <widget class="QLabel" name="m_LabelTextCapacity">
<property name="text" > <property name="text">
<string comment="@label" >Size:</string> <string comment="@label">Size:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="13" column="1" colspan="2" > <item row="13" column="1" colspan="2">
<widget class="QLabel" name="m_LabelCapacity" /> <widget class="QLabel" name="m_LabelCapacity">
</item> <property name="textInteractionFlags">
<item row="14" column="0" > <set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
<widget class="QLabel" name="m_LabelTextAvailable" >
<property name="text" >
<string comment="@label partition capacity available" >Available:</string>
</property> </property>
<property name="alignment" > </widget>
</item>
<item row="14" column="0">
<widget class="QLabel" name="m_LabelTextAvailable">
<property name="text">
<string comment="@label partition capacity available">Available:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="14" column="1" colspan="2" > <item row="14" column="1" colspan="2">
<widget class="QLabel" name="m_LabelAvailable" /> <widget class="QLabel" name="m_LabelAvailable">
</item> <property name="textInteractionFlags">
<item row="15" column="0" > <set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
<widget class="QLabel" name="m_LabelTextUsed" >
<property name="text" >
<string comment="@label partition capacity used" >Used:</string>
</property> </property>
<property name="alignment" > </widget>
</item>
<item row="15" column="0">
<widget class="QLabel" name="m_LabelTextUsed">
<property name="text">
<string comment="@label partition capacity used">Used:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="15" column="1" colspan="2" > <item row="15" column="1" colspan="2">
<widget class="QLabel" name="m_LabelUsed" /> <widget class="QLabel" name="m_LabelUsed">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item> </item>
<item row="16" column="0" colspan="3" > <item row="16" column="0" colspan="3">
<widget class="Line" name="line" > <widget class="Line" name="line">
<property name="orientation" > <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
</widget> </widget>
</item> </item>
<item row="17" column="0" > <item row="17" column="0">
<widget class="QLabel" name="m_LabelTextFirstSector" > <widget class="QLabel" name="m_LabelTextFirstSector">
<property name="text" > <property name="text">
<string comment="@label" >First sector:</string> <string comment="@label">First sector:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="17" column="1" colspan="2" > <item row="17" column="1" colspan="2">
<widget class="QLabel" name="m_LabelFirstSector" /> <widget class="QLabel" name="m_LabelFirstSector">
</item> <property name="textInteractionFlags">
<item row="18" column="0" > <set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
<widget class="QLabel" name="m_LabelTextLastSector" >
<property name="text" >
<string comment="@label" >Last sector:</string>
</property> </property>
<property name="alignment" > </widget>
</item>
<item row="18" column="0">
<widget class="QLabel" name="m_LabelTextLastSector">
<property name="text">
<string comment="@label">Last sector:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="18" column="1" colspan="2" > <item row="18" column="1" colspan="2">
<widget class="QLabel" name="m_LabelLastSector" /> <widget class="QLabel" name="m_LabelLastSector">
</item> <property name="textInteractionFlags">
<item row="19" column="0" > <set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
<widget class="QLabel" name="m_LabelTextNumSectors" >
<property name="text" >
<string comment="@label" >Number of sectors:</string>
</property> </property>
<property name="alignment" > </widget>
</item>
<item row="19" column="0">
<widget class="QLabel" name="m_LabelTextNumSectors">
<property name="text">
<string comment="@label">Number of sectors:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="19" column="1" colspan="2" > <item row="19" column="1" colspan="2">
<widget class="QLabel" name="m_LabelNumSectors" /> <widget class="QLabel" name="m_LabelNumSectors">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item> </item>
<item row="20" column="0" colspan="3" > <item row="20" column="0" colspan="3">
<widget class="Line" name="m_LineListFlags" > <widget class="Line" name="m_LineListFlags">
<property name="orientation" > <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
</widget> </widget>
</item> </item>
<item row="21" column="0" > <item row="21" column="0">
<widget class="QLabel" name="m_LabelTextFlags" > <widget class="QLabel" name="m_LabelTextFlags">
<property name="text" > <property name="text">
<string comment="@label" >&amp;Flags:</string> <string comment="@label">&amp;Flags:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTop|Qt::AlignTrailing</set> <set>Qt::AlignRight|Qt::AlignTop|Qt::AlignTrailing</set>
</property> </property>
<property name="buddy" > <property name="buddy">
<cstring>m_ListFlags</cstring> <cstring>m_ListFlags</cstring>
</property> </property>
</widget> </widget>
</item> </item>
<item row="21" column="1" colspan="2" > <item row="21" column="1" colspan="2">
<widget class="QListWidget" name="m_ListFlags" > <widget class="QListWidget" name="m_ListFlags">
<property name="horizontalScrollBarPolicy" > <property name="horizontalScrollBarPolicy">
<enum>Qt::ScrollBarAlwaysOff</enum> <enum>Qt::ScrollBarAlwaysOff</enum>
</property> </property>
<property name="alternatingRowColors" > <property name="alternatingRowColors">
<bool>true</bool> <bool>true</bool>
</property> </property>
<property name="selectionMode" > <property name="selectionMode">
<enum>QAbstractItemView::NoSelection</enum> <enum>QAbstractItemView::NoSelection</enum>
</property> </property>
<property name="sortingEnabled" > <property name="sortingEnabled">
<bool>true</bool> <bool>true</bool>
</property> </property>
</widget> </widget>
</item> </item>
<item row="22" column="1" colspan="2" > <item row="22" column="1" colspan="2">
<spacer name="verticalSpacer_2" > <spacer name="verticalSpacer_2">
<property name="orientation" > <property name="orientation">
<enum>Qt::Vertical</enum> <enum>Qt::Vertical</enum>
</property> </property>
<property name="sizeType" > <property name="sizeType">
<enum>QSizePolicy::Fixed</enum> <enum>QSizePolicy::Fixed</enum>
</property> </property>
<property name="sizeHint" stdset="0" > <property name="sizeHint" stdset="0">
<size> <size>
<width>20</width> <width>20</width>
<height>20</height> <height>20</height>
@ -269,22 +306,22 @@
</property> </property>
</spacer> </spacer>
</item> </item>
<item row="6" column="1" > <item row="6" column="1">
<widget class="QCheckBox" name="m_CheckRecreate" > <widget class="QCheckBox" name="m_CheckRecreate">
<property name="text" > <property name="text">
<string comment="@action:button" >Recreate existing file system</string> <string comment="@action:button">Recreate existing file system</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="2" column="0" colspan="2" > <item row="2" column="0" colspan="2">
<spacer name="verticalSpacer" > <spacer name="verticalSpacer">
<property name="orientation" > <property name="orientation">
<enum>Qt::Vertical</enum> <enum>Qt::Vertical</enum>
</property> </property>
<property name="sizeType" > <property name="sizeType">
<enum>QSizePolicy::Fixed</enum> <enum>QSizePolicy::Fixed</enum>
</property> </property>
<property name="sizeHint" stdset="0" > <property name="sizeHint" stdset="0">
<size> <size>
<width>20</width> <width>20</width>
<height>20</height> <height>20</height>

View File

@ -1,7 +1,8 @@
<ui version="4.0" > <?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>ProgressDialogWidgetBase</class> <class>ProgressDialogWidgetBase</class>
<widget class="QWidget" name="ProgressDialogWidgetBase" > <widget class="QWidget" name="ProgressDialogWidgetBase">
<property name="geometry" > <property name="geometry">
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
@ -9,45 +10,45 @@
<height>320</height> <height>320</height>
</rect> </rect>
</property> </property>
<property name="minimumSize" > <property name="minimumSize">
<size> <size>
<width>720</width> <width>720</width>
<height>320</height> <height>320</height>
</size> </size>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout" > <layout class="QVBoxLayout" name="verticalLayout">
<item> <item>
<widget class="QTreeWidget" name="m_TreeTasks" > <widget class="QTreeWidget" name="m_TreeTasks">
<property name="selectionMode" > <property name="selectionMode">
<enum>QAbstractItemView::NoSelection</enum> <enum>QAbstractItemView::NoSelection</enum>
</property> </property>
<property name="wordWrap" > <property name="wordWrap">
<bool>true</bool> <bool>true</bool>
</property> </property>
<property name="columnCount" > <property name="columnCount">
<number>2</number> <number>2</number>
</property> </property>
<column> <column>
<property name="text" > <property name="text">
<string>Operations and Jobs</string> <string>Operations and Jobs</string>
</property> </property>
</column> </column>
<column> <column>
<property name="text" > <property name="text">
<string>Time Elapsed</string> <string>Time Elapsed</string>
</property> </property>
</column> </column>
</widget> </widget>
</item> </item>
<item> <item>
<spacer name="verticalSpacer" > <spacer name="verticalSpacer">
<property name="orientation" > <property name="orientation">
<enum>Qt::Vertical</enum> <enum>Qt::Vertical</enum>
</property> </property>
<property name="sizeType" > <property name="sizeType">
<enum>QSizePolicy::Fixed</enum> <enum>QSizePolicy::Fixed</enum>
</property> </property>
<property name="sizeHint" stdset="0" > <property name="sizeHint" stdset="0">
<size> <size>
<width>20</width> <width>20</width>
<height>10</height> <height>10</height>
@ -56,47 +57,53 @@
</spacer> </spacer>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout" > <layout class="QHBoxLayout" name="horizontalLayout">
<item> <item>
<widget class="QLabel" name="m_LabelTime" > <widget class="QLabel" name="m_LabelTime">
<property name="text" > <property name="text">
<string>Total Time: 00:00:00</string> <string>Total Time: 00:00:00</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignCenter</set> <set>Qt::AlignCenter</set>
</property> </property>
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget> </widget>
</item> </item>
</layout> </layout>
</item> </item>
<item> <item>
<layout class="QVBoxLayout" name="m_MainLayout" > <layout class="QVBoxLayout" name="m_MainLayout">
<item> <item>
<widget class="QProgressBar" name="m_ProgressSub" > <widget class="QProgressBar" name="m_ProgressSub">
<property name="format" > <property name="format">
<string>Operation: %p%</string> <string>Operation: %p%</string>
</property> </property>
</widget> </widget>
</item> </item>
<item> <item>
<widget class="QLabel" name="m_LabelStatus" > <widget class="QLabel" name="m_LabelStatus">
<property name="enabled" > <property name="enabled">
<bool>true</bool> <bool>true</bool>
</property> </property>
<property name="text" > <property name="text">
<string>Status</string> <string>Status</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignCenter</set> <set>Qt::AlignCenter</set>
</property> </property>
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget> </widget>
</item> </item>
<item> <item>
<widget class="QProgressBar" name="m_ProgressTotal" > <widget class="QProgressBar" name="m_ProgressTotal">
<property name="value" > <property name="value">
<number>0</number> <number>0</number>
</property> </property>
<property name="format" > <property name="format">
<string>Total: %p%</string> <string>Total: %p%</string>
</property> </property>
</widget> </widget>
@ -104,14 +111,14 @@
</layout> </layout>
</item> </item>
<item> <item>
<spacer name="verticalSpacer_2" > <spacer name="verticalSpacer_2">
<property name="orientation" > <property name="orientation">
<enum>Qt::Vertical</enum> <enum>Qt::Vertical</enum>
</property> </property>
<property name="sizeType" > <property name="sizeType">
<enum>QSizePolicy::Fixed</enum> <enum>QSizePolicy::Fixed</enum>
</property> </property>
<property name="sizeHint" stdset="0" > <property name="sizeHint" stdset="0">
<size> <size>
<width>20</width> <width>20</width>
<height>10</height> <height>10</height>

View File

@ -1,7 +1,8 @@
<ui version="4.0" > <?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>SizeDialogWidgetBase</class> <class>SizeDialogWidgetBase</class>
<widget class="QWidget" name="SizeDialogWidgetBase" > <widget class="QWidget" name="SizeDialogWidgetBase">
<property name="geometry" > <property name="geometry">
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
@ -9,16 +10,16 @@
<height>510</height> <height>510</height>
</rect> </rect>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout" > <layout class="QVBoxLayout" name="verticalLayout">
<item> <item>
<widget class="PartResizerWidget" native="1" name="m_PartResizerWidget" > <widget class="PartResizerWidget" name="m_PartResizerWidget" native="true">
<property name="minimumSize" > <property name="minimumSize">
<size> <size>
<width>400</width> <width>400</width>
<height>60</height> <height>60</height>
</size> </size>
</property> </property>
<property name="maximumSize" > <property name="maximumSize">
<size> <size>
<width>16777215</width> <width>16777215</width>
<height>60</height> <height>60</height>
@ -27,14 +28,14 @@
</widget> </widget>
</item> </item>
<item> <item>
<spacer name="verticalSpacer" > <spacer name="verticalSpacer">
<property name="orientation" > <property name="orientation">
<enum>Qt::Vertical</enum> <enum>Qt::Vertical</enum>
</property> </property>
<property name="sizeType" > <property name="sizeType">
<enum>QSizePolicy::Fixed</enum> <enum>QSizePolicy::Fixed</enum>
</property> </property>
<property name="sizeHint" stdset="0" > <property name="sizeHint" stdset="0">
<size> <size>
<width>20</width> <width>20</width>
<height>20</height> <height>20</height>
@ -43,272 +44,280 @@
</spacer> </spacer>
</item> </item>
<item> <item>
<layout class="QGridLayout" name="gridLayout" > <layout class="QGridLayout" name="gridLayout">
<item row="0" column="0" > <item row="0" column="0">
<widget class="QLabel" name="m_LabelRole" > <widget class="QLabel" name="m_LabelRole">
<property name="sizePolicy" > <property name="sizePolicy">
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" > <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch> <horstretch>0</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
<property name="text" > <property name="text">
<string comment="@label:listbox" >Partition &amp;type:</string> <string comment="@label:listbox">Partition &amp;type:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
<property name="buddy" > <property name="buddy">
<cstring>m_RadioPrimary</cstring> <cstring>m_RadioPrimary</cstring>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="0" > <item row="1" column="0">
<widget class="QLabel" name="m_LabelFileSystem" > <widget class="QLabel" name="m_LabelFileSystem">
<property name="sizePolicy" > <property name="sizePolicy">
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" > <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch> <horstretch>0</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
<property name="text" > <property name="text">
<string comment="@label:listbox" >File &amp;system:</string> <string comment="@label:listbox">File &amp;system:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
<property name="buddy" > <property name="buddy">
<cstring>m_ComboFileSystem</cstring> <cstring>m_ComboFileSystem</cstring>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="1" > <item row="1" column="1">
<widget class="KComboBox" name="m_ComboFileSystem" > <widget class="KComboBox" name="m_ComboFileSystem">
<property name="sizePolicy" > <property name="sizePolicy">
<sizepolicy vsizetype="Fixed" hsizetype="Preferred" > <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>3</horstretch> <horstretch>3</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
</widget> </widget>
</item> </item>
<item row="7" column="0" > <item row="7" column="0">
<widget class="QLabel" name="label_4" > <widget class="QLabel" name="label_4">
<property name="sizePolicy" > <property name="sizePolicy">
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" > <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch> <horstretch>0</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
<property name="text" > <property name="text">
<string comment="@label" >Minimum size:</string> <string comment="@label">Minimum size:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="7" column="1" > <item row="7" column="1">
<widget class="QLabel" name="m_LabelMinSize" /> <widget class="QLabel" name="m_LabelMinSize">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item> </item>
<item row="8" column="0" > <item row="8" column="0">
<widget class="QLabel" name="label_5" > <widget class="QLabel" name="label_5">
<property name="sizePolicy" > <property name="sizePolicy">
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" > <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch> <horstretch>0</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
<property name="text" > <property name="text">
<string comment="@label" >Maximum size:</string> <string comment="@label">Maximum size:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="8" column="1" > <item row="8" column="1">
<widget class="QLabel" name="m_LabelMaxSize" /> <widget class="QLabel" name="m_LabelMaxSize">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item> </item>
<item row="10" column="0" > <item row="10" column="0">
<widget class="QLabel" name="label" > <widget class="QLabel" name="label">
<property name="sizePolicy" > <property name="sizePolicy">
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" > <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch> <horstretch>0</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
<property name="text" > <property name="text">
<string comment="@label:listbox" >Free space &amp;before:</string> <string comment="@label:listbox">Free space &amp;before:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
<property name="buddy" > <property name="buddy">
<cstring>m_SpinFreeBefore</cstring> <cstring>m_SpinFreeBefore</cstring>
</property> </property>
</widget> </widget>
</item> </item>
<item row="10" column="1" > <item row="10" column="1">
<widget class="QSpinBox" name="m_SpinFreeBefore" > <widget class="QSpinBox" name="m_SpinFreeBefore">
<property name="sizePolicy" > <property name="sizePolicy">
<sizepolicy vsizetype="Fixed" hsizetype="Minimum" > <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
<horstretch>3</horstretch> <horstretch>3</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
<property name="suffix" > <property name="suffix">
<string comment="@label:spinbox" > MiB</string> <string comment="@label:spinbox"> MiB</string>
</property> </property>
<property name="minimum" > <property name="minimum">
<number>0</number> <number>0</number>
</property> </property>
<property name="maximum" > <property name="maximum">
<number>999999999</number> <number>999999999</number>
</property> </property>
</widget> </widget>
</item> </item>
<item row="11" column="0" > <item row="11" column="0">
<widget class="QLabel" name="label_2" > <widget class="QLabel" name="label_2">
<property name="sizePolicy" > <property name="sizePolicy">
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" > <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch> <horstretch>0</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
<property name="text" > <property name="text">
<string comment="@label:listbox" >S&amp;ize:</string> <string comment="@label:listbox">S&amp;ize:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
<property name="buddy" > <property name="buddy">
<cstring>m_SpinCapacity</cstring> <cstring>m_SpinCapacity</cstring>
</property> </property>
</widget> </widget>
</item> </item>
<item row="11" column="1" > <item row="11" column="1">
<widget class="QSpinBox" name="m_SpinCapacity" > <widget class="QSpinBox" name="m_SpinCapacity">
<property name="sizePolicy" > <property name="sizePolicy">
<sizepolicy vsizetype="Fixed" hsizetype="Minimum" > <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
<horstretch>3</horstretch> <horstretch>3</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
<property name="suffix" > <property name="suffix">
<string comment="@label:spinbox" > MiB</string> <string comment="@label:spinbox"> MiB</string>
</property> </property>
<property name="minimum" > <property name="minimum">
<number>0</number> <number>0</number>
</property> </property>
<property name="maximum" > <property name="maximum">
<number>999999999</number> <number>999999999</number>
</property> </property>
</widget> </widget>
</item> </item>
<item row="12" column="0" > <item row="12" column="0">
<widget class="QLabel" name="label_3" > <widget class="QLabel" name="label_3">
<property name="sizePolicy" > <property name="sizePolicy">
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" > <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch> <horstretch>0</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
<property name="text" > <property name="text">
<string comment="@label:listbox" >Free space &amp;after:</string> <string comment="@label:listbox">Free space &amp;after:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
<property name="buddy" > <property name="buddy">
<cstring>m_SpinFreeAfter</cstring> <cstring>m_SpinFreeAfter</cstring>
</property> </property>
</widget> </widget>
</item> </item>
<item row="12" column="1" > <item row="12" column="1">
<widget class="QSpinBox" name="m_SpinFreeAfter" > <widget class="QSpinBox" name="m_SpinFreeAfter">
<property name="sizePolicy" > <property name="sizePolicy">
<sizepolicy vsizetype="Fixed" hsizetype="Minimum" > <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
<horstretch>3</horstretch> <horstretch>3</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
<property name="suffix" > <property name="suffix">
<string comment="@label:spinbox" > MiB</string> <string comment="@label:spinbox"> MiB</string>
</property> </property>
<property name="minimum" > <property name="minimum">
<number>0</number> <number>0</number>
</property> </property>
<property name="maximum" > <property name="maximum">
<number>999999999</number> <number>999999999</number>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="1" > <item row="0" column="1">
<layout class="QHBoxLayout" name="horizontalLayout" > <layout class="QHBoxLayout" name="horizontalLayout">
<item> <item>
<widget class="QRadioButton" name="m_RadioPrimary" > <widget class="QRadioButton" name="m_RadioPrimary">
<property name="text" > <property name="text">
<string>&amp;Primary</string> <string>&amp;Primary</string>
</property> </property>
</widget> </widget>
</item> </item>
<item> <item>
<widget class="QRadioButton" name="m_RadioExtended" > <widget class="QRadioButton" name="m_RadioExtended">
<property name="text" > <property name="text">
<string>&amp;Extended</string> <string>&amp;Extended</string>
</property> </property>
</widget> </widget>
</item> </item>
<item> <item>
<widget class="QRadioButton" name="m_RadioLogical" > <widget class="QRadioButton" name="m_RadioLogical">
<property name="text" > <property name="text">
<string>&amp;Logical</string> <string>&amp;Logical</string>
</property> </property>
</widget> </widget>
</item> </item>
</layout> </layout>
</item> </item>
<item row="9" column="0" colspan="2" > <item row="9" column="0" colspan="2">
<widget class="Line" name="line_2" > <widget class="Line" name="line_2">
<property name="orientation" > <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
</widget> </widget>
</item> </item>
<item row="5" column="1" > <item row="5" column="1">
<widget class="QLabel" name="m_LabelTextNoSetLabel" > <widget class="QLabel" name="m_LabelTextNoSetLabel">
<property name="text" > <property name="text">
<string comment="@label" >This file system does not support setting a label.</string> <string comment="@label">This file system does not support setting a label.</string>
</property> </property>
<property name="wordWrap" > <property name="wordWrap">
<bool>true</bool> <bool>true</bool>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="0" > <item row="3" column="0">
<widget class="QLabel" name="m_LabelTextLabel" > <widget class="QLabel" name="m_LabelTextLabel">
<property name="text" > <property name="text">
<string comment="@label" >&amp;Label:</string> <string comment="@label">&amp;Label:</string>
</property> </property>
<property name="alignment" > <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
<property name="buddy" > <property name="buddy">
<cstring>m_EditLabel</cstring> <cstring>m_EditLabel</cstring>
</property> </property>
</widget> </widget>
</item> </item>
<item row="6" column="0" colspan="2" > <item row="6" column="0" colspan="2">
<widget class="Line" name="line" > <widget class="Line" name="line">
<property name="orientation" > <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="1" > <item row="3" column="1">
<widget class="KLineEdit" name="m_EditLabel" > <widget class="KLineEdit" name="m_EditLabel">
<property name="maxLength" > <property name="maxLength">
<number>16</number> <number>16</number>
</property> </property>
</widget> </widget>
@ -316,14 +325,14 @@
</layout> </layout>
</item> </item>
<item> <item>
<spacer name="verticalSpacer_2" > <spacer name="verticalSpacer_2">
<property name="orientation" > <property name="orientation">
<enum>Qt::Vertical</enum> <enum>Qt::Vertical</enum>
</property> </property>
<property name="sizeType" > <property name="sizeType">
<enum>QSizePolicy::Fixed</enum> <enum>QSizePolicy::Fixed</enum>
</property> </property>
<property name="sizeHint" stdset="0" > <property name="sizeHint" stdset="0">
<size> <size>
<width>20</width> <width>20</width>
<height>20</height> <height>20</height>
@ -333,7 +342,7 @@
</item> </item>
</layout> </layout>
<zorder>m_PartResizerWidget</zorder> <zorder>m_PartResizerWidget</zorder>
<zorder></zorder> <zorder>verticalSpacer</zorder>
</widget> </widget>
<customwidgets> <customwidgets>
<customwidget> <customwidget>