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>
<widget class="QWidget" name="FileSystemSupportDialogWidgetBase" >
<property name="geometry" >
<widget class="QWidget" name="FileSystemSupportDialogWidgetBase">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
@ -9,130 +10,133 @@
<height>488</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout" >
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QLabel" name="label" >
<property name="text" >
<widget class="QLabel" name="label">
<property name="text">
<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>
</property>
<property name="wordWrap" >
<property name="wordWrap">
<bool>true</bool>
</property>
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item>
<item>
<widget class="QTreeWidget" name="m_Tree" >
<property name="alternatingRowColors" >
<widget class="QTreeWidget" name="m_Tree">
<property name="alternatingRowColors">
<bool>true</bool>
</property>
<property name="selectionMode" >
<property name="selectionMode">
<enum>QAbstractItemView::NoSelection</enum>
</property>
<property name="iconSize" >
<property name="iconSize">
<size>
<width>32</width>
<height>32</height>
</size>
</property>
<property name="indentation" >
<property name="indentation">
<number>0</number>
</property>
<property name="rootIsDecorated" >
<property name="rootIsDecorated">
<bool>false</bool>
</property>
<property name="uniformRowHeights" >
<property name="uniformRowHeights">
<bool>true</bool>
</property>
<property name="itemsExpandable" >
<property name="itemsExpandable">
<bool>false</bool>
</property>
<property name="wordWrap" >
<property name="wordWrap">
<bool>false</bool>
</property>
<property name="showGrid" stdset="0" >
<property name="showGrid" stdset="0">
<bool>false</bool>
</property>
<property name="cornerButtonEnabled" stdset="0" >
<property name="cornerButtonEnabled" stdset="0">
<bool>false</bool>
</property>
<column>
<property name="text" >
<property name="text">
<string>File System</string>
</property>
</column>
<column>
<property name="text" >
<property name="text">
<string>Create</string>
</property>
</column>
<column>
<property name="text" >
<property name="text">
<string>Grow</string>
</property>
</column>
<column>
<property name="text" >
<property name="text">
<string>Shrink</string>
</property>
</column>
<column>
<property name="text" >
<property name="text">
<string>Move</string>
</property>
</column>
<column>
<property name="text" >
<property name="text">
<string>Copy</string>
</property>
</column>
<column>
<property name="text" >
<property name="text">
<string>Check</string>
</property>
</column>
<column>
<property name="text" >
<property name="text">
<string>Read Label</string>
</property>
</column>
<column>
<property name="text" >
<property name="text">
<string>Write Label</string>
</property>
</column>
<column>
<property name="text" >
<property name="text">
<string>Read Usage</string>
</property>
</column>
<column>
<property name="text" >
<property name="text">
<string>Backup</string>
</property>
</column>
<column>
<property name="text" >
<property name="text">
<string>Restore</string>
</property>
</column>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout" >
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="KPushButton" name="m_ButtonRescan" >
<property name="text" >
<string comment="@action:button" >&amp;Rescan Support</string>
<widget class="KPushButton" name="m_ButtonRescan">
<property name="text">
<string comment="@action:button">&amp;Rescan Support</string>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer" >
<property name="orientation" >
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0" >
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
@ -144,6 +148,13 @@ Some file systems need external tools to be installed for them to be supported.
</item>
</layout>
</widget>
<customwidgets>
<customwidget>
<class>KPushButton</class>
<extends>QPushButton</extends>
<header>kpushbutton.h</header>
</customwidget>
</customwidgets>
<resources/>
<connections/>
</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);
QLabel* labelValue = new QLabel(value, this);
labelValue->setTextInteractionFlags(Qt::TextBrowserInteraction);
labelValue->setFont(KGlobalSettings::smallestReadableFont());
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>
<widget class="QWidget" name="PartPropsWidgetBase" >
<property name="geometry" >
<widget class="QWidget" name="PartPropsWidgetBase">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
@ -9,16 +10,16 @@
<height>510</height>
</rect>
</property>
<layout class="QGridLayout" name="gridLayout" >
<item rowspan="2" row="0" column="0" colspan="3" >
<widget class="PartResizerWidget" native="1" name="m_PartResizerWidget" >
<property name="minimumSize" >
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0" rowspan="2" colspan="3">
<widget class="PartResizerWidget" name="m_PartResizerWidget" native="true">
<property name="minimumSize">
<size>
<width>300</width>
<height>60</height>
</size>
</property>
<property name="maximumSize" >
<property name="maximumSize">
<size>
<width>16777215</width>
<height>60</height>
@ -26,242 +27,278 @@
</property>
</widget>
</item>
<item row="3" column="0" >
<widget class="QLabel" name="m_LabelTextLabel" >
<property name="text" >
<string comment="@label" >&amp;Label:</string>
<item row="3" column="0">
<widget class="QLabel" name="m_LabelTextLabel">
<property name="text">
<string comment="@label">&amp;Label:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
<property name="buddy" >
<property name="buddy">
<cstring>m_EditLabel</cstring>
</property>
</widget>
</item>
<item row="3" column="1" colspan="2" >
<widget class="KLineEdit" name="m_EditLabel" >
<property name="maxLength" >
<item row="3" column="1" colspan="2">
<widget class="KLineEdit" name="m_EditLabel">
<property name="maxLength">
<number>16</number>
</property>
</widget>
</item>
<item row="4" column="1" colspan="2" >
<widget class="QLabel" name="m_LabelTextNoSetLabel" >
<property name="text" >
<string comment="@label" >This file system does not support setting a label.</string>
<item row="4" column="1" colspan="2">
<widget class="QLabel" name="m_LabelTextNoSetLabel">
<property name="text">
<string comment="@label">This file system does not support setting a label.</string>
</property>
<property name="wordWrap" >
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="5" column="0" >
<widget class="QLabel" name="m_LabelFileSystem" >
<property name="text" >
<string comment="@label:listbox" >File &amp;system:</string>
<item row="5" column="0">
<widget class="QLabel" name="m_LabelFileSystem">
<property name="text">
<string comment="@label:listbox">File &amp;system:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
<property name="buddy" >
<property name="buddy">
<cstring>m_ComboFileSystem</cstring>
</property>
</widget>
</item>
<item row="5" column="1" >
<widget class="KComboBox" name="m_ComboFileSystem" >
<property name="sizePolicy" >
<sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
<item row="5" column="1">
<widget class="KComboBox" name="m_ComboFileSystem">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>2</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
</widget>
</item>
<item row="8" column="0" colspan="3" >
<widget class="Line" name="line_5" >
<property name="orientation" >
<item row="8" column="0" colspan="3">
<widget class="Line" name="line_5">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="9" column="0" >
<widget class="QLabel" name="m_LabelTextMountPoint" >
<property name="text" >
<string comment="@label" >Mount point:</string>
<item row="9" column="0">
<widget class="QLabel" name="m_LabelTextMountPoint">
<property name="text">
<string comment="@label">Mount point:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="9" column="1" colspan="2" >
<widget class="QLabel" name="m_LabelMountPoint" />
</item>
<item row="10" column="0" >
<widget class="QLabel" name="m_LabelTextRole" >
<property name="text" >
<string comment="@label" >Partition type:</string>
<item row="9" column="1" colspan="2">
<widget class="QLabel" name="m_LabelMountPoint">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</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>
</property>
</widget>
</item>
<item row="10" column="1" colspan="2" >
<widget class="QLabel" name="m_LabelRole" />
</item>
<item row="11" column="0" >
<widget class="QLabel" name="m_LabelTextStatus" >
<property name="text" >
<string comment="@label" >Status:</string>
<item row="10" column="1" colspan="2">
<widget class="QLabel" name="m_LabelRole">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</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>
</property>
</widget>
</item>
<item row="11" column="1" colspan="2" >
<widget class="QLabel" name="m_LabelStatus" />
<item row="11" column="1" colspan="2">
<widget class="QLabel" name="m_LabelStatus">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item>
<item row="12" column="0" colspan="3" >
<widget class="Line" name="line_2" >
<property name="orientation" >
<item row="12" column="0" colspan="3">
<widget class="Line" name="line_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="13" column="0" >
<widget class="QLabel" name="m_LabelTextCapacity" >
<property name="text" >
<string comment="@label" >Size:</string>
<item row="13" column="0">
<widget class="QLabel" name="m_LabelTextCapacity">
<property name="text">
<string comment="@label">Size:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="13" column="1" colspan="2" >
<widget class="QLabel" name="m_LabelCapacity" />
</item>
<item row="14" column="0" >
<widget class="QLabel" name="m_LabelTextAvailable" >
<property name="text" >
<string comment="@label partition capacity available" >Available:</string>
<item row="13" column="1" colspan="2">
<widget class="QLabel" name="m_LabelCapacity">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</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>
</property>
</widget>
</item>
<item row="14" column="1" colspan="2" >
<widget class="QLabel" name="m_LabelAvailable" />
</item>
<item row="15" column="0" >
<widget class="QLabel" name="m_LabelTextUsed" >
<property name="text" >
<string comment="@label partition capacity used" >Used:</string>
<item row="14" column="1" colspan="2">
<widget class="QLabel" name="m_LabelAvailable">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</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>
</property>
</widget>
</item>
<item row="15" column="1" colspan="2" >
<widget class="QLabel" name="m_LabelUsed" />
<item row="15" column="1" colspan="2">
<widget class="QLabel" name="m_LabelUsed">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item>
<item row="16" column="0" colspan="3" >
<widget class="Line" name="line" >
<property name="orientation" >
<item row="16" column="0" colspan="3">
<widget class="Line" name="line">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="17" column="0" >
<widget class="QLabel" name="m_LabelTextFirstSector" >
<property name="text" >
<string comment="@label" >First sector:</string>
<item row="17" column="0">
<widget class="QLabel" name="m_LabelTextFirstSector">
<property name="text">
<string comment="@label">First sector:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="17" column="1" colspan="2" >
<widget class="QLabel" name="m_LabelFirstSector" />
</item>
<item row="18" column="0" >
<widget class="QLabel" name="m_LabelTextLastSector" >
<property name="text" >
<string comment="@label" >Last sector:</string>
<item row="17" column="1" colspan="2">
<widget class="QLabel" name="m_LabelFirstSector">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</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>
</property>
</widget>
</item>
<item row="18" column="1" colspan="2" >
<widget class="QLabel" name="m_LabelLastSector" />
</item>
<item row="19" column="0" >
<widget class="QLabel" name="m_LabelTextNumSectors" >
<property name="text" >
<string comment="@label" >Number of sectors:</string>
<item row="18" column="1" colspan="2">
<widget class="QLabel" name="m_LabelLastSector">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</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>
</property>
</widget>
</item>
<item row="19" column="1" colspan="2" >
<widget class="QLabel" name="m_LabelNumSectors" />
<item row="19" column="1" colspan="2">
<widget class="QLabel" name="m_LabelNumSectors">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item>
<item row="20" column="0" colspan="3" >
<widget class="Line" name="m_LineListFlags" >
<property name="orientation" >
<item row="20" column="0" colspan="3">
<widget class="Line" name="m_LineListFlags">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="21" column="0" >
<widget class="QLabel" name="m_LabelTextFlags" >
<property name="text" >
<string comment="@label" >&amp;Flags:</string>
<item row="21" column="0">
<widget class="QLabel" name="m_LabelTextFlags">
<property name="text">
<string comment="@label">&amp;Flags:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTop|Qt::AlignTrailing</set>
</property>
<property name="buddy" >
<property name="buddy">
<cstring>m_ListFlags</cstring>
</property>
</widget>
</item>
<item row="21" column="1" colspan="2" >
<widget class="QListWidget" name="m_ListFlags" >
<property name="horizontalScrollBarPolicy" >
<item row="21" column="1" colspan="2">
<widget class="QListWidget" name="m_ListFlags">
<property name="horizontalScrollBarPolicy">
<enum>Qt::ScrollBarAlwaysOff</enum>
</property>
<property name="alternatingRowColors" >
<property name="alternatingRowColors">
<bool>true</bool>
</property>
<property name="selectionMode" >
<property name="selectionMode">
<enum>QAbstractItemView::NoSelection</enum>
</property>
<property name="sortingEnabled" >
<property name="sortingEnabled">
<bool>true</bool>
</property>
</widget>
</item>
<item row="22" column="1" colspan="2" >
<spacer name="verticalSpacer_2" >
<property name="orientation" >
<item row="22" column="1" colspan="2">
<spacer name="verticalSpacer_2">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType" >
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0" >
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>20</height>
@ -269,22 +306,22 @@
</property>
</spacer>
</item>
<item row="6" column="1" >
<widget class="QCheckBox" name="m_CheckRecreate" >
<property name="text" >
<string comment="@action:button" >Recreate existing file system</string>
<item row="6" column="1">
<widget class="QCheckBox" name="m_CheckRecreate">
<property name="text">
<string comment="@action:button">Recreate existing file system</string>
</property>
</widget>
</item>
<item row="2" column="0" colspan="2" >
<spacer name="verticalSpacer" >
<property name="orientation" >
<item row="2" column="0" colspan="2">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType" >
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0" >
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<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>
<widget class="QWidget" name="ProgressDialogWidgetBase" >
<property name="geometry" >
<widget class="QWidget" name="ProgressDialogWidgetBase">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
@ -9,45 +10,45 @@
<height>320</height>
</rect>
</property>
<property name="minimumSize" >
<property name="minimumSize">
<size>
<width>720</width>
<height>320</height>
</size>
</property>
<layout class="QVBoxLayout" name="verticalLayout" >
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QTreeWidget" name="m_TreeTasks" >
<property name="selectionMode" >
<widget class="QTreeWidget" name="m_TreeTasks">
<property name="selectionMode">
<enum>QAbstractItemView::NoSelection</enum>
</property>
<property name="wordWrap" >
<property name="wordWrap">
<bool>true</bool>
</property>
<property name="columnCount" >
<property name="columnCount">
<number>2</number>
</property>
<column>
<property name="text" >
<property name="text">
<string>Operations and Jobs</string>
</property>
</column>
<column>
<property name="text" >
<property name="text">
<string>Time Elapsed</string>
</property>
</column>
</widget>
</item>
<item>
<spacer name="verticalSpacer" >
<property name="orientation" >
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType" >
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0" >
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>10</height>
@ -56,47 +57,53 @@
</spacer>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout" >
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QLabel" name="m_LabelTime" >
<property name="text" >
<widget class="QLabel" name="m_LabelTime">
<property name="text">
<string>Total Time: 00:00:00</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="m_MainLayout" >
<layout class="QVBoxLayout" name="m_MainLayout">
<item>
<widget class="QProgressBar" name="m_ProgressSub" >
<property name="format" >
<widget class="QProgressBar" name="m_ProgressSub">
<property name="format">
<string>Operation: %p%</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="m_LabelStatus" >
<property name="enabled" >
<widget class="QLabel" name="m_LabelStatus">
<property name="enabled">
<bool>true</bool>
</property>
<property name="text" >
<property name="text">
<string>Status</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item>
<item>
<widget class="QProgressBar" name="m_ProgressTotal" >
<property name="value" >
<widget class="QProgressBar" name="m_ProgressTotal">
<property name="value">
<number>0</number>
</property>
<property name="format" >
<property name="format">
<string>Total: %p%</string>
</property>
</widget>
@ -104,14 +111,14 @@
</layout>
</item>
<item>
<spacer name="verticalSpacer_2" >
<property name="orientation" >
<spacer name="verticalSpacer_2">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType" >
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0" >
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<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>
<widget class="QWidget" name="SizeDialogWidgetBase" >
<property name="geometry" >
<widget class="QWidget" name="SizeDialogWidgetBase">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
@ -9,16 +10,16 @@
<height>510</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout" >
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="PartResizerWidget" native="1" name="m_PartResizerWidget" >
<property name="minimumSize" >
<widget class="PartResizerWidget" name="m_PartResizerWidget" native="true">
<property name="minimumSize">
<size>
<width>400</width>
<height>60</height>
</size>
</property>
<property name="maximumSize" >
<property name="maximumSize">
<size>
<width>16777215</width>
<height>60</height>
@ -27,14 +28,14 @@
</widget>
</item>
<item>
<spacer name="verticalSpacer" >
<property name="orientation" >
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType" >
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0" >
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>20</height>
@ -43,272 +44,280 @@
</spacer>
</item>
<item>
<layout class="QGridLayout" name="gridLayout" >
<item row="0" column="0" >
<widget class="QLabel" name="m_LabelRole" >
<property name="sizePolicy" >
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" >
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QLabel" name="m_LabelRole">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text" >
<string comment="@label:listbox" >Partition &amp;type:</string>
<property name="text">
<string comment="@label:listbox">Partition &amp;type:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
<property name="buddy" >
<property name="buddy">
<cstring>m_RadioPrimary</cstring>
</property>
</widget>
</item>
<item row="1" column="0" >
<widget class="QLabel" name="m_LabelFileSystem" >
<property name="sizePolicy" >
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" >
<item row="1" column="0">
<widget class="QLabel" name="m_LabelFileSystem">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text" >
<string comment="@label:listbox" >File &amp;system:</string>
<property name="text">
<string comment="@label:listbox">File &amp;system:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
<property name="buddy" >
<property name="buddy">
<cstring>m_ComboFileSystem</cstring>
</property>
</widget>
</item>
<item row="1" column="1" >
<widget class="KComboBox" name="m_ComboFileSystem" >
<property name="sizePolicy" >
<sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
<item row="1" column="1">
<widget class="KComboBox" name="m_ComboFileSystem">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>3</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
</widget>
</item>
<item row="7" column="0" >
<widget class="QLabel" name="label_4" >
<property name="sizePolicy" >
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" >
<item row="7" column="0">
<widget class="QLabel" name="label_4">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text" >
<string comment="@label" >Minimum size:</string>
<property name="text">
<string comment="@label">Minimum size:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="7" column="1" >
<widget class="QLabel" name="m_LabelMinSize" />
<item row="7" column="1">
<widget class="QLabel" name="m_LabelMinSize">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item>
<item row="8" column="0" >
<widget class="QLabel" name="label_5" >
<property name="sizePolicy" >
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" >
<item row="8" column="0">
<widget class="QLabel" name="label_5">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text" >
<string comment="@label" >Maximum size:</string>
<property name="text">
<string comment="@label">Maximum size:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="8" column="1" >
<widget class="QLabel" name="m_LabelMaxSize" />
<item row="8" column="1">
<widget class="QLabel" name="m_LabelMaxSize">
<property name="textInteractionFlags">
<set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
</property>
</widget>
</item>
<item row="10" column="0" >
<widget class="QLabel" name="label" >
<property name="sizePolicy" >
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" >
<item row="10" column="0">
<widget class="QLabel" name="label">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text" >
<string comment="@label:listbox" >Free space &amp;before:</string>
<property name="text">
<string comment="@label:listbox">Free space &amp;before:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
<property name="buddy" >
<property name="buddy">
<cstring>m_SpinFreeBefore</cstring>
</property>
</widget>
</item>
<item row="10" column="1" >
<widget class="QSpinBox" name="m_SpinFreeBefore" >
<property name="sizePolicy" >
<sizepolicy vsizetype="Fixed" hsizetype="Minimum" >
<item row="10" column="1">
<widget class="QSpinBox" name="m_SpinFreeBefore">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
<horstretch>3</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="suffix" >
<string comment="@label:spinbox" > MiB</string>
<property name="suffix">
<string comment="@label:spinbox"> MiB</string>
</property>
<property name="minimum" >
<property name="minimum">
<number>0</number>
</property>
<property name="maximum" >
<property name="maximum">
<number>999999999</number>
</property>
</widget>
</item>
<item row="11" column="0" >
<widget class="QLabel" name="label_2" >
<property name="sizePolicy" >
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" >
<item row="11" column="0">
<widget class="QLabel" name="label_2">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text" >
<string comment="@label:listbox" >S&amp;ize:</string>
<property name="text">
<string comment="@label:listbox">S&amp;ize:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
<property name="buddy" >
<property name="buddy">
<cstring>m_SpinCapacity</cstring>
</property>
</widget>
</item>
<item row="11" column="1" >
<widget class="QSpinBox" name="m_SpinCapacity" >
<property name="sizePolicy" >
<sizepolicy vsizetype="Fixed" hsizetype="Minimum" >
<item row="11" column="1">
<widget class="QSpinBox" name="m_SpinCapacity">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
<horstretch>3</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="suffix" >
<string comment="@label:spinbox" > MiB</string>
<property name="suffix">
<string comment="@label:spinbox"> MiB</string>
</property>
<property name="minimum" >
<property name="minimum">
<number>0</number>
</property>
<property name="maximum" >
<property name="maximum">
<number>999999999</number>
</property>
</widget>
</item>
<item row="12" column="0" >
<widget class="QLabel" name="label_3" >
<property name="sizePolicy" >
<sizepolicy vsizetype="Expanding" hsizetype="Preferred" >
<item row="12" column="0">
<widget class="QLabel" name="label_3">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text" >
<string comment="@label:listbox" >Free space &amp;after:</string>
<property name="text">
<string comment="@label:listbox">Free space &amp;after:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
<property name="buddy" >
<property name="buddy">
<cstring>m_SpinFreeAfter</cstring>
</property>
</widget>
</item>
<item row="12" column="1" >
<widget class="QSpinBox" name="m_SpinFreeAfter" >
<property name="sizePolicy" >
<sizepolicy vsizetype="Fixed" hsizetype="Minimum" >
<item row="12" column="1">
<widget class="QSpinBox" name="m_SpinFreeAfter">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
<horstretch>3</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="suffix" >
<string comment="@label:spinbox" > MiB</string>
<property name="suffix">
<string comment="@label:spinbox"> MiB</string>
</property>
<property name="minimum" >
<property name="minimum">
<number>0</number>
</property>
<property name="maximum" >
<property name="maximum">
<number>999999999</number>
</property>
</widget>
</item>
<item row="0" column="1" >
<layout class="QHBoxLayout" name="horizontalLayout" >
<item row="0" column="1">
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QRadioButton" name="m_RadioPrimary" >
<property name="text" >
<widget class="QRadioButton" name="m_RadioPrimary">
<property name="text">
<string>&amp;Primary</string>
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="m_RadioExtended" >
<property name="text" >
<widget class="QRadioButton" name="m_RadioExtended">
<property name="text">
<string>&amp;Extended</string>
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="m_RadioLogical" >
<property name="text" >
<widget class="QRadioButton" name="m_RadioLogical">
<property name="text">
<string>&amp;Logical</string>
</property>
</widget>
</item>
</layout>
</item>
<item row="9" column="0" colspan="2" >
<widget class="Line" name="line_2" >
<property name="orientation" >
<item row="9" column="0" colspan="2">
<widget class="Line" name="line_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="5" column="1" >
<widget class="QLabel" name="m_LabelTextNoSetLabel" >
<property name="text" >
<string comment="@label" >This file system does not support setting a label.</string>
<item row="5" column="1">
<widget class="QLabel" name="m_LabelTextNoSetLabel">
<property name="text">
<string comment="@label">This file system does not support setting a label.</string>
</property>
<property name="wordWrap" >
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="3" column="0" >
<widget class="QLabel" name="m_LabelTextLabel" >
<property name="text" >
<string comment="@label" >&amp;Label:</string>
<item row="3" column="0">
<widget class="QLabel" name="m_LabelTextLabel">
<property name="text">
<string comment="@label">&amp;Label:</string>
</property>
<property name="alignment" >
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
<property name="buddy" >
<property name="buddy">
<cstring>m_EditLabel</cstring>
</property>
</widget>
</item>
<item row="6" column="0" colspan="2" >
<widget class="Line" name="line" >
<property name="orientation" >
<item row="6" column="0" colspan="2">
<widget class="Line" name="line">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="3" column="1" >
<widget class="KLineEdit" name="m_EditLabel" >
<property name="maxLength" >
<item row="3" column="1">
<widget class="KLineEdit" name="m_EditLabel">
<property name="maxLength">
<number>16</number>
</property>
</widget>
@ -316,14 +325,14 @@
</layout>
</item>
<item>
<spacer name="verticalSpacer_2" >
<property name="orientation" >
<spacer name="verticalSpacer_2">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType" >
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0" >
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>20</height>
@ -333,7 +342,7 @@
</item>
</layout>
<zorder>m_PartResizerWidget</zorder>
<zorder></zorder>
<zorder>verticalSpacer</zorder>
</widget>
<customwidgets>
<customwidget>