Warning, /kdevelop/kdev-valgrind/tools/massif/massif_configpage.ui is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <ui version="4.0">
0003  <class>Valgrind::MassifConfigPage</class>
0004  <widget class="QWidget" name="Valgrind::MassifConfigPage">
0005   <property name="geometry">
0006    <rect>
0007     <x>0</x>
0008     <y>0</y>
0009     <width>465</width>
0010     <height>582</height>
0011    </rect>
0012   </property>
0013   <layout class="QVBoxLayout" name="verticalLayout">
0014    <item>
0015     <widget class="QGroupBox" name="groupBox">
0016      <property name="title">
0017       <string/>
0018      </property>
0019      <layout class="QVBoxLayout" name="verticalLayout_2">
0020       <item>
0021        <layout class="QFormLayout" name="formLayout">
0022         <item row="0" column="0">
0023          <widget class="QLabel" name="timeUnitLabel">
0024           <property name="text">
0025            <string>Time unit:</string>
0026           </property>
0027          </widget>
0028         </item>
0029         <item row="1" column="0">
0030          <widget class="QLabel" name="snapshotTreeDepthLabel">
0031           <property name="text">
0032            <string>Snapshot tree depth:</string>
0033           </property>
0034           <property name="buddy">
0035            <cstring>kcfg_snapshotTreeDepth</cstring>
0036           </property>
0037          </widget>
0038         </item>
0039         <item row="1" column="1">
0040          <widget class="QSpinBox" name="kcfg_snapshotTreeDepth">
0041           <property name="toolTip">
0042            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Maximum depth of the allocation trees recorded for detailed snapshots. Increasing it will make Massif run somewhat more slowly, use more memory, and produce bigger output files.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
0043           </property>
0044          </widget>
0045         </item>
0046         <item row="2" column="0">
0047          <widget class="QLabel" name="thresholdLabel">
0048           <property name="text">
0049            <string>Threshold:</string>
0050           </property>
0051           <property name="buddy">
0052            <cstring>kcfg_threshold</cstring>
0053           </property>
0054          </widget>
0055         </item>
0056         <item row="3" column="0">
0057          <widget class="QLabel" name="peakInaccuracyLabel">
0058           <property name="text">
0059            <string>Peak inaccuracy:</string>
0060           </property>
0061           <property name="buddy">
0062            <cstring>kcfg_peakInaccuracy</cstring>
0063           </property>
0064          </widget>
0065         </item>
0066         <item row="4" column="0">
0067          <widget class="QLabel" name="maximumSnapshotsLabel">
0068           <property name="text">
0069            <string>Maximum snapshots:</string>
0070           </property>
0071           <property name="buddy">
0072            <cstring>kcfg_maximumSnapshots</cstring>
0073           </property>
0074          </widget>
0075         </item>
0076         <item row="4" column="1">
0077          <widget class="QSpinBox" name="kcfg_maximumSnapshots">
0078           <property name="toolTip">
0079            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The maximum number of snapshots recorded. If set to N, for all programs except very short-running ones, the final number of snapshots will be between N/2 and N.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
0080           </property>
0081          </widget>
0082         </item>
0083         <item row="5" column="0">
0084          <widget class="QLabel" name="detailedSnapshotsFrequencyLabel">
0085           <property name="text">
0086            <string>Detailed snapshot frequency:</string>
0087           </property>
0088           <property name="buddy">
0089            <cstring>kcfg_detailedSnapshotsFrequency</cstring>
0090           </property>
0091          </widget>
0092         </item>
0093         <item row="5" column="1">
0094          <widget class="QSpinBox" name="kcfg_detailedSnapshotsFrequency">
0095           <property name="toolTip">
0096            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Frequency of detailed snapshots. With &lt;span style=&quot; font-family:'Monospace'; font-weight:600; font-style:italic;&quot;&gt;--detailed-freq=1&lt;/span&gt;, every snapshot is detailed.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
0097           </property>
0098          </widget>
0099         </item>
0100         <item row="6" column="0">
0101          <widget class="QLabel" name="extraArgsLabel">
0102           <property name="text">
0103            <string>E&amp;xtra parameters:</string>
0104           </property>
0105           <property name="buddy">
0106            <cstring>kcfg_extraArgs</cstring>
0107           </property>
0108          </widget>
0109         </item>
0110         <item row="6" column="1">
0111          <widget class="QLineEdit" name="kcfg_extraArgs">
0112           <property name="clearButtonEnabled">
0113            <bool>true</bool>
0114           </property>
0115          </widget>
0116         </item>
0117         <item row="0" column="1">
0118          <widget class="Valgrind::ComboBox" name="kcfg_timeUnit"/>
0119         </item>
0120         <item row="2" column="1">
0121          <widget class="QDoubleSpinBox" name="kcfg_threshold">
0122           <property name="toolTip">
0123            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The significance threshold for heap allocations, as a percentage of total memory size. Allocation tree entries that account for less than this will be aggregated. Note that this should be specified in tandem with ms_print's option of the same name.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
0124           </property>
0125           <property name="suffix">
0126            <string notr="true"> %</string>
0127           </property>
0128           <property name="decimals">
0129            <number>1</number>
0130           </property>
0131          </widget>
0132         </item>
0133         <item row="3" column="1">
0134          <widget class="QDoubleSpinBox" name="kcfg_peakInaccuracy">
0135           <property name="toolTip">
0136            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Massif does not necessarily record the actual global memory allocation peak; by default it records a peak only when the global memory allocation size exceeds the previous peak by at least 1.0%. This is because there can be many local allocation peaks along the way, and doing a detailed snapshot for every one would be expensive and wasteful, as all but one of them will be later discarded. This inaccuracy can be changed (even to 0.0%) via this option, but Massif will run drastically slower as the number approaches zero.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
0137           </property>
0138           <property name="suffix">
0139            <string notr="true"> %</string>
0140           </property>
0141           <property name="decimals">
0142            <number>1</number>
0143           </property>
0144          </widget>
0145         </item>
0146        </layout>
0147       </item>
0148       <item>
0149        <widget class="Line" name="line">
0150         <property name="orientation">
0151          <enum>Qt::Horizontal</enum>
0152         </property>
0153        </widget>
0154       </item>
0155       <item>
0156        <widget class="QCheckBox" name="kcfg_profileHeap">
0157         <property name="toolTip">
0158          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Specifies whether heap profiling should be done.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
0159         </property>
0160         <property name="text">
0161          <string>Profile heap</string>
0162         </property>
0163         <property name="checked">
0164          <bool>true</bool>
0165         </property>
0166        </widget>
0167       </item>
0168       <item>
0169        <widget class="QCheckBox" name="kcfg_profileStack">
0170         <property name="toolTip">
0171          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Specifies whether stack profiling should be done. This option slows Massif down greatly, and so is off by default. Note that Massif assumes that the main stack has size zero at start-up. This is not true, but doing otherwise accurately is difficult. Furthermore, starting at zero better indicates the size of the part of the main stack that a user program actually has control over.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
0172         </property>
0173         <property name="text">
0174          <string>Profile stack (slows profiling down greatly)</string>
0175         </property>
0176        </widget>
0177       </item>
0178       <item>
0179        <widget class="QCheckBox" name="kcfg_pagesAsHeap">
0180         <property name="toolTip">
0181          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Tells Massif to profile memory at the page level rather than at the malloc'd block level.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
0182         </property>
0183         <property name="text">
0184          <string>Pages as heap</string>
0185         </property>
0186        </widget>
0187       </item>
0188       <item>
0189        <widget class="KMessageWidget" name="messageWidget">
0190         <property name="text">
0191          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&amp;quot;Pages as heap&amp;quot; cannot be used together with &amp;quot;Profile stack&amp;quot;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
0192         </property>
0193         <property name="wordWrap">
0194          <bool>true</bool>
0195         </property>
0196         <property name="closeButtonVisible">
0197          <bool>false</bool>
0198         </property>
0199         <property name="messageType">
0200          <enum>KMessageWidget::Error</enum>
0201         </property>
0202        </widget>
0203       </item>
0204       <item>
0205        <widget class="Line" name="line_2">
0206         <property name="orientation">
0207          <enum>Qt::Horizontal</enum>
0208         </property>
0209        </widget>
0210       </item>
0211       <item>
0212        <widget class="QCheckBox" name="kcfg_launchVisualizer">
0213         <property name="text">
0214          <string>Launch Massif Visualizer after analysis finish</string>
0215         </property>
0216        </widget>
0217       </item>
0218      </layout>
0219     </widget>
0220    </item>
0221    <item>
0222     <spacer name="verticalSpacer">
0223      <property name="orientation">
0224       <enum>Qt::Vertical</enum>
0225      </property>
0226      <property name="sizeHint" stdset="0">
0227       <size>
0228        <width>20</width>
0229        <height>40</height>
0230       </size>
0231      </property>
0232     </spacer>
0233    </item>
0234   </layout>
0235  </widget>
0236  <customwidgets>
0237   <customwidget>
0238    <class>KMessageWidget</class>
0239    <extends>QFrame</extends>
0240    <header>kmessagewidget.h</header>
0241   </customwidget>
0242   <customwidget>
0243    <class>Valgrind::ComboBox</class>
0244    <extends>QComboBox</extends>
0245    <header>core/widgets/combobox.h</header>
0246   </customwidget>
0247  </customwidgets>
0248  <tabstops>
0249   <tabstop>kcfg_timeUnit</tabstop>
0250   <tabstop>kcfg_snapshotTreeDepth</tabstop>
0251   <tabstop>kcfg_threshold</tabstop>
0252   <tabstop>kcfg_peakInaccuracy</tabstop>
0253   <tabstop>kcfg_maximumSnapshots</tabstop>
0254   <tabstop>kcfg_detailedSnapshotsFrequency</tabstop>
0255   <tabstop>kcfg_extraArgs</tabstop>
0256   <tabstop>kcfg_profileHeap</tabstop>
0257   <tabstop>kcfg_profileStack</tabstop>
0258   <tabstop>kcfg_pagesAsHeap</tabstop>
0259   <tabstop>kcfg_launchVisualizer</tabstop>
0260  </tabstops>
0261  <resources/>
0262  <connections/>
0263 </ui>