diff options
author | Clinton Stimpson <clinton@elemtech.com> | 2007-11-10 16:36:09 (GMT) |
---|---|---|
committer | Clinton Stimpson <clinton@elemtech.com> | 2007-11-10 16:36:09 (GMT) |
commit | 5a539b731bbc5ee4afb01a34976988a394ee42b4 (patch) | |
tree | 9071c0f8d9075a8dfd4f4cc1370d79da2cf0b086 /Source/QtDialog/CMakeSetupDialog.ui | |
parent | 34c882a9f8b45350ba8d56d79a94e1602694ef8f (diff) | |
download | CMake-5a539b731bbc5ee4afb01a34976988a394ee42b4.zip CMake-5a539b731bbc5ee4afb01a34976988a394ee42b4.tar.gz CMake-5a539b731bbc5ee4afb01a34976988a394ee42b4.tar.bz2 |
ENH: Re-arrange UI a bit.
BUG: Properly update when values that changed since the last configure.
Diffstat (limited to 'Source/QtDialog/CMakeSetupDialog.ui')
-rw-r--r-- | Source/QtDialog/CMakeSetupDialog.ui | 330 |
1 files changed, 176 insertions, 154 deletions
diff --git a/Source/QtDialog/CMakeSetupDialog.ui b/Source/QtDialog/CMakeSetupDialog.ui index ade3cbf..ca95ffe 100644 --- a/Source/QtDialog/CMakeSetupDialog.ui +++ b/Source/QtDialog/CMakeSetupDialog.ui @@ -5,8 +5,8 @@ <rect> <x>0</x> <y>0</y> - <width>705</width> - <height>495</height> + <width>707</width> + <height>582</height> </rect> </property> <layout class="QGridLayout" > @@ -59,93 +59,186 @@ </layout> </item> <item row="1" column="0" > - <layout class="QHBoxLayout" > - <item> - <widget class="QCheckBox" name="Advanced" > - <property name="text" > - <string>Show Advanced</string> - </property> - </widget> - </item> - <item> - <spacer> - <property name="orientation" > - <enum>Qt::Horizontal</enum> - </property> - <property name="sizeType" > - <enum>QSizePolicy::Minimum</enum> - </property> - <property name="sizeHint" > - <size> - <width>40</width> - <height>20</height> - </size> - </property> - </spacer> - </item> - <item> - <widget class="QLabel" name="label_4" > - <property name="sizePolicy" > - <sizepolicy vsizetype="Preferred" hsizetype="Minimum" > - <horstretch>0</horstretch> - <verstretch>0</verstretch> - </sizepolicy> - </property> - <property name="text" > - <string>Search:</string> - </property> - </widget> - </item> - <item> - <widget class="QLineEdit" name="Search" > - <property name="sizePolicy" > - <sizepolicy vsizetype="Fixed" hsizetype="Expanding" > - <horstretch>0</horstretch> - <verstretch>0</verstretch> - </sizepolicy> - </property> - </widget> - </item> - <item> - <spacer> - <property name="orientation" > - <enum>Qt::Horizontal</enum> - </property> - <property name="sizeType" > - <enum>QSizePolicy::Minimum</enum> - </property> - <property name="sizeHint" > - <size> - <width>61</width> - <height>23</height> - </size> - </property> - </spacer> - </item> - <item> - <widget class="QLabel" name="Generator" > - <property name="text" > - <string>Current Generator:</string> - </property> - </widget> - </item> - </layout> - </item> - <item row="2" column="0" > <widget class="QSplitter" name="Splitter" > <property name="orientation" > <enum>Qt::Vertical</enum> </property> - <widget class="QCMakeCacheView" name="CacheValues" > - <property name="alternatingRowColors" > - <bool>true</bool> - </property> - <property name="selectionMode" > - <enum>QAbstractItemView::ExtendedSelection</enum> + <widget class="QFrame" name="frame" > + <property name="frameShape" > + <enum>QFrame::NoFrame</enum> </property> - <property name="selectionBehavior" > - <enum>QAbstractItemView::SelectRows</enum> + <property name="frameShadow" > + <enum>QFrame::Raised</enum> </property> + <layout class="QGridLayout" > + <property name="leftMargin" > + <number>0</number> + </property> + <property name="topMargin" > + <number>0</number> + </property> + <property name="rightMargin" > + <number>0</number> + </property> + <property name="bottomMargin" > + <number>0</number> + </property> + <item row="0" column="0" colspan="6" > + <layout class="QHBoxLayout" > + <item> + <widget class="QLabel" name="label_4" > + <property name="sizePolicy" > + <sizepolicy vsizetype="Preferred" hsizetype="Minimum" > + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="text" > + <string>Search:</string> + </property> + </widget> + </item> + <item> + <widget class="QLineEdit" name="Search" > + <property name="sizePolicy" > + <sizepolicy vsizetype="Fixed" hsizetype="Expanding" > + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + </widget> + </item> + <item> + <widget class="QCheckBox" name="Advanced" > + <property name="text" > + <string>Show Advanced Entries</string> + </property> + </widget> + </item> + <item> + <spacer> + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeType" > + <enum>QSizePolicy::Minimum</enum> + </property> + <property name="sizeHint" > + <size> + <width>61</width> + <height>23</height> + </size> + </property> + </spacer> + </item> + <item> + <widget class="QToolButton" name="RemoveEntry" > + <property name="toolTip" > + <string>Remove Selected Entries</string> + </property> + <property name="text" > + <string/> + </property> + <property name="icon" > + <iconset resource="CMakeSetup.qrc" >:/Icons/Delete16.png</iconset> + </property> + </widget> + </item> + </layout> + </item> + <item row="1" column="0" colspan="6" > + <widget class="QCMakeCacheView" name="CacheValues" > + <property name="alternatingRowColors" > + <bool>true</bool> + </property> + <property name="selectionMode" > + <enum>QAbstractItemView::ExtendedSelection</enum> + </property> + <property name="selectionBehavior" > + <enum>QAbstractItemView::SelectRows</enum> + </property> + </widget> + </item> + <item row="3" column="0" > + <widget class="QPushButton" name="ConfigureButton" > + <property name="text" > + <string>Configure</string> + </property> + </widget> + </item> + <item row="3" column="1" > + <widget class="QPushButton" name="GenerateButton" > + <property name="text" > + <string>Generate</string> + </property> + </widget> + </item> + <item row="3" column="2" > + <widget class="QLabel" name="Generator" > + <property name="text" > + <string>Current Generator:</string> + </property> + </widget> + </item> + <item row="3" column="3" > + <spacer> + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeType" > + <enum>QSizePolicy::Expanding</enum> + </property> + <property name="sizeHint" > + <size> + <width>121</width> + <height>27</height> + </size> + </property> + </spacer> + </item> + <item row="3" column="5" > + <widget class="QProgressBar" name="ProgressBar" > + <property name="minimum" > + <number>0</number> + </property> + <property name="maximum" > + <number>100</number> + </property> + <property name="value" > + <number>0</number> + </property> + <property name="textVisible" > + <bool>false</bool> + </property> + <property name="orientation" > + <enum>Qt::Horizontal</enum> + </property> + <property name="textDirection" > + <enum>QProgressBar::BottomToTop</enum> + </property> + </widget> + </item> + <item row="3" column="4" > + <widget class="QToolButton" name="InterruptButton" > + <property name="text" > + <string>...</string> + </property> + </widget> + </item> + <item row="2" column="0" colspan="6" > + <widget class="QLabel" name="label_3" > + <property name="text" > + <string>Press Configure to update and display new values in red, then press Generate to generate selected build files.</string> + </property> + <property name="alignment" > + <set>Qt::AlignCenter</set> + </property> + <property name="wordWrap" > + <bool>true</bool> + </property> + </widget> + </item> + </layout> </widget> <widget class="QTextEdit" name="Output" > <property name="lineWrapMode" > @@ -157,77 +250,6 @@ </widget> </widget> </item> - <item row="4" column="0" > - <layout class="QHBoxLayout" > - <item> - <widget class="QPushButton" name="ConfigureButton" > - <property name="text" > - <string>Configure</string> - </property> - </widget> - </item> - <item> - <widget class="QPushButton" name="GenerateButton" > - <property name="text" > - <string>Generate</string> - </property> - </widget> - </item> - <item> - <widget class="QPushButton" name="DeleteCacheButton" > - <property name="text" > - <string>Delete Cache</string> - </property> - </widget> - </item> - <item> - <spacer> - <property name="orientation" > - <enum>Qt::Horizontal</enum> - </property> - <property name="sizeHint" > - <size> - <width>40</width> - <height>20</height> - </size> - </property> - </spacer> - </item> - <item> - <widget class="QToolButton" name="InterruptButton" > - <property name="enabled" > - <bool>false</bool> - </property> - <property name="text" > - <string>...</string> - </property> - </widget> - </item> - <item> - <widget class="QProgressBar" name="ProgressBar" > - <property name="value" > - <number>0</number> - </property> - <property name="textVisible" > - <bool>true</bool> - </property> - </widget> - </item> - </layout> - </item> - <item row="3" column="0" > - <widget class="QLabel" name="label_3" > - <property name="text" > - <string>Right click on a cache value for additional options (delete, ignore, and help).<br>Press Configure to update and display new values in red, then press Generate to generate selected build files.</string> - </property> - <property name="alignment" > - <set>Qt::AlignCenter</set> - </property> - <property name="wordWrap" > - <bool>true</bool> - </property> - </widget> - </item> </layout> </widget> <customwidgets> |