projectexplorersettingspage.ui 5.02 KB
Newer Older
dt's avatar
dt committed
1 2
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
3 4
 <class>ProjectExplorer::Internal::ProjectExplorerSettingsPageUi</class>
 <widget class="QWidget" name="ProjectExplorer::Internal::ProjectExplorerSettingsPageUi">
dt's avatar
dt committed
5 6 7 8
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
9
    <width>437</width>
10
    <height>389</height>
dt's avatar
dt committed
11 12 13
   </rect>
  </property>
  <layout class="QVBoxLayout" name="verticalLayout_3">
14 15 16
   <item>
    <widget class="QGroupBox" name="directoryGroupBox">
     <property name="title">
Friedemann Kleint's avatar
Friedemann Kleint committed
17
      <string>Projects Directory</string>
18 19 20 21 22 23
     </property>
     <layout class="QFormLayout" name="formLayout">
      <property name="fieldGrowthPolicy">
       <enum>QFormLayout::ExpandingFieldsGrow</enum>
      </property>
      <item row="1" column="1">
24
       <widget class="Utils::PathChooser" name="projectsDirectoryPathChooser" native="true"/>
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
      </item>
      <item row="0" column="0" colspan="2">
       <widget class="QRadioButton" name="currentDirectoryRadioButton">
        <property name="text">
         <string>Current directory</string>
        </property>
        <attribute name="buttonGroup">
         <string>directoryButtonGroup</string>
        </attribute>
       </widget>
      </item>
      <item row="1" column="0">
       <widget class="QRadioButton" name="directoryRadioButton">
        <property name="text">
         <string>Directory</string>
        </property>
        <property name="checked">
         <bool>true</bool>
        </property>
        <attribute name="buttonGroup">
         <string>directoryButtonGroup</string>
        </attribute>
       </widget>
      </item>
     </layout>
    </widget>
   </item>
dt's avatar
dt committed
52
   <item>
53
    <widget class="QGroupBox" name="buildAndRunGroupBox">
54 55 56
     <property name="title">
      <string>Build and Run</string>
     </property>
57
     <layout class="QVBoxLayout" name="verticalLayout_2">
dt's avatar
dt committed
58 59 60
      <item>
       <widget class="QCheckBox" name="saveAllFilesCheckBox">
        <property name="text">
61
         <string>Save all files before build</string>
dt's avatar
dt committed
62 63 64 65
        </property>
       </widget>
      </item>
      <item>
Tobias Hunger's avatar
Tobias Hunger committed
66
       <widget class="QCheckBox" name="buildProjectBeforeDeployCheckBox">
dt's avatar
dt committed
67
        <property name="text">
Tobias Hunger's avatar
Tobias Hunger committed
68 69 70 71 72 73 74 75
         <string>Always build project before deploying it</string>
        </property>
       </widget>
      </item>
      <item>
       <widget class="QCheckBox" name="deployProjectBeforeRunCheckBox">
        <property name="text">
         <string>Always deploy project before running it</string>
dt's avatar
dt committed
76 77 78
        </property>
       </widget>
      </item>
79 80 81
      <item>
       <widget class="QCheckBox" name="showCompileOutputCheckBox">
        <property name="text">
82 83 84 85 86 87 88
         <string>Show compiler output on building</string>
        </property>
       </widget>
      </item>
      <item>
       <widget class="QCheckBox" name="cleanOldAppOutputCheckBox">
        <property name="text">
Erik Verbruggen's avatar
Erik Verbruggen committed
89
         <string>Clear old application output on a new run</string>
90 91 92
        </property>
       </widget>
      </item>
93 94 95 96 97 98 99
      <item>
       <widget class="QCheckBox" name="wrapAppOutputCheckBox">
        <property name="text">
         <string>Word-wrap application output</string>
        </property>
       </widget>
      </item>
100
      <item>
101 102 103
       <layout class="QVBoxLayout" name="verticalLayout">
        <property name="spacing">
         <number>0</number>
104
        </property>
105 106 107 108 109 110 111 112 113 114 115 116 117
        <item>
         <widget class="QCheckBox" name="jomCheckbox">
          <property name="whatsThis">
           <string/>
          </property>
          <property name="text">
           <string>Use jom instead of nmake</string>
          </property>
         </widget>
        </item>
        <item>
         <widget class="QLabel" name="jomLabel">
          <property name="text">
118
           <string>&lt;i&gt;jom&lt;/i&gt; is a drop-in replacement for &lt;i&gt;nmake&lt;/i&gt; which distributes the compilation process to multiple CPU cores. The latest binary is available at &lt;a href=&quot;ftp://ftp.qt.nokia.com/jom/&quot;&gt;ftp://ftp.qt.nokia.com/jom/&lt;/a&gt;. Disable it if you experience problems with your builds.</string>
119 120 121 122 123 124 125 126 127 128 129 130 131
          </property>
          <property name="wordWrap">
           <bool>true</bool>
          </property>
          <property name="indent">
           <number>20</number>
          </property>
          <property name="openExternalLinks">
           <bool>true</bool>
          </property>
         </widget>
        </item>
       </layout>
132
      </item>
dt's avatar
dt committed
133 134 135
     </layout>
    </widget>
   </item>
Alessandro Portale's avatar
Alessandro Portale committed
136 137 138 139 140 141 142 143 144 145 146 147 148
   <item>
    <spacer name="verticalSpacer">
     <property name="orientation">
      <enum>Qt::Vertical</enum>
     </property>
     <property name="sizeHint" stdset="0">
      <size>
       <width>20</width>
       <height>40</height>
      </size>
     </property>
    </spacer>
   </item>
dt's avatar
dt committed
149 150
  </layout>
 </widget>
151 152 153 154 155 156 157
 <customwidgets>
  <customwidget>
   <class>Utils::PathChooser</class>
   <extends>QWidget</extends>
   <header location="global">utils/pathchooser.h</header>
  </customwidget>
 </customwidgets>
dt's avatar
dt committed
158 159
 <resources/>
 <connections/>
160 161 162
 <buttongroups>
  <buttongroup name="directoryButtonGroup"/>
 </buttongroups>
dt's avatar
dt committed
163
</ui>