Warning, /kdevelop/kdevelop/plugins/cppcheck/config/projectconfigpage.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>cppcheck::ProjectConfigPage</class>
0004  <widget class="QWidget" name="cppcheck::ProjectConfigPage">
0005   <property name="geometry">
0006    <rect>
0007     <x>0</x>
0008     <y>0</y>
0009     <width>443</width>
0010     <height>502</height>
0011    </rect>
0012   </property>
0013   <layout class="QVBoxLayout" name="verticalLayout_5">
0014    <property name="leftMargin">
0015     <number>0</number>
0016    </property>
0017    <property name="topMargin">
0018     <number>0</number>
0019    </property>
0020    <property name="rightMargin">
0021     <number>0</number>
0022    </property>
0023    <property name="bottomMargin">
0024     <number>0</number>
0025    </property>
0026    <item>
0027     <widget class="QTabWidget" name="tabWidget">
0028      <property name="sizePolicy">
0029       <sizepolicy hsizetype="Expanding" vsizetype="Minimum">
0030        <horstretch>0</horstretch>
0031        <verstretch>0</verstretch>
0032       </sizepolicy>
0033      </property>
0034      <property name="currentIndex">
0035       <number>0</number>
0036      </property>
0037      <widget class="QWidget" name="tabChecks">
0038       <attribute name="title">
0039        <string comment="@title:tab">Checks</string>
0040       </attribute>
0041       <layout class="QVBoxLayout" name="verticalLayout_6">
0042        <item>
0043         <layout class="QGridLayout" name="gridLayout">
0044          <item row="2" column="0">
0045           <widget class="QCheckBox" name="kcfg_checkUnusedFunction">
0046            <property name="toolTip">
0047             <string comment="@info:tooltip">Check for unused functions. It is recommend to only enable this when the whole program is scanned</string>
0048            </property>
0049            <property name="text">
0050             <string comment="@option:check">Unused function</string>
0051            </property>
0052            <property name="checked">
0053             <bool>false</bool>
0054            </property>
0055           </widget>
0056          </item>
0057          <item row="3" column="0">
0058           <widget class="QCheckBox" name="kcfg_inconclusiveAnalysis">
0059            <property name="toolTip">
0060             <string comment="@info:tooltip">Allow that Cppcheck reports even though the analysis is inconclusive. There are false positives with this option. Each result must be carefully investigated before you know if it is good or bad.</string>
0061            </property>
0062            <property name="text">
0063             <string comment="@option:check">Inconclusive analysis</string>
0064            </property>
0065           </widget>
0066          </item>
0067          <item row="1" column="1">
0068           <widget class="QCheckBox" name="kcfg_checkInformation">
0069            <property name="toolTip">
0070             <string comment="@info:tooltip">Enable information messages</string>
0071            </property>
0072            <property name="text">
0073             <string comment="@option:check">Information</string>
0074            </property>
0075            <property name="checked">
0076             <bool>false</bool>
0077            </property>
0078           </widget>
0079          </item>
0080          <item row="2" column="1">
0081           <widget class="QCheckBox" name="kcfg_checkMissingInclude">
0082            <property name="toolTip">
0083             <string comment="@info:tooltip">Warn if there are missing includes. For detailed information use 'check-config'</string>
0084            </property>
0085            <property name="text">
0086             <string comment="@option:check">Missing include</string>
0087            </property>
0088            <property name="checked">
0089             <bool>false</bool>
0090            </property>
0091           </widget>
0092          </item>
0093          <item row="0" column="1">
0094           <widget class="QCheckBox" name="kcfg_checkPerformance">
0095            <property name="toolTip">
0096             <string comment="@info:tooltip">Enable performance messages</string>
0097            </property>
0098            <property name="text">
0099             <string comment="@option:check">Performance</string>
0100            </property>
0101            <property name="checked">
0102             <bool>false</bool>
0103            </property>
0104           </widget>
0105          </item>
0106          <item row="3" column="1">
0107           <widget class="QCheckBox" name="kcfg_forceCheck">
0108            <property name="toolTip">
0109             <string comment="@info:tooltip">&lt;p&gt;Force checking of files that have a lot of configurations. Error is printed if such a file is found so there is no reason to use this by default. If used together with '--max-configs=', the last option is the one that is effective.&lt;br/&gt;&lt;br/&gt;Be careful with using this option - it can dramatically slow checking.&lt;/p&gt;</string>
0110            </property>
0111            <property name="text">
0112             <string comment="@option:check">Force checking</string>
0113            </property>
0114           </widget>
0115          </item>
0116          <item row="1" column="0">
0117           <widget class="QCheckBox" name="kcfg_checkPortability">
0118            <property name="toolTip">
0119             <string comment="@info:tooltip">Enable portability messages</string>
0120            </property>
0121            <property name="text">
0122             <string comment="@option:check">Portability</string>
0123            </property>
0124            <property name="checked">
0125             <bool>false</bool>
0126            </property>
0127           </widget>
0128          </item>
0129          <item row="0" column="0">
0130           <widget class="QCheckBox" name="kcfg_checkStyle">
0131            <property name="toolTip">
0132             <string comment="@info:tooltip">Enable all coding style checks. All messages with the severities 'style', 'performance' and 'portability' are enabled.</string>
0133            </property>
0134            <property name="text">
0135             <string comment="@option:check">Style</string>
0136            </property>
0137            <property name="checked">
0138             <bool>false</bool>
0139            </property>
0140           </widget>
0141          </item>
0142          <item row="4" column="0">
0143           <widget class="QCheckBox" name="kcfg_checkConfig">
0144            <property name="toolTip">
0145             <string comment="@info:tooltip">Check Cppcheck configuration. The normal code analysis is disabled by this flag.</string>
0146            </property>
0147            <property name="text">
0148             <string comment="@option:check">Check config</string>
0149            </property>
0150           </widget>
0151          </item>
0152         </layout>
0153        </item>
0154       </layout>
0155      </widget>
0156      <widget class="QWidget" name="tabIncludes">
0157       <attribute name="title">
0158        <string comment="@title:tab">Include Directories</string>
0159       </attribute>
0160       <layout class="QVBoxLayout" name="verticalLayout_3">
0161        <item>
0162         <widget class="QCheckBox" name="kcfg_useProjectIncludes">
0163          <property name="toolTip">
0164           <string comment="@info:tooltip">Add 'project' include directories to Cppcheck arguments. This option adds only paths related with project's root and build directories.</string>
0165          </property>
0166          <property name="text">
0167           <string comment="@option:check">Use 'project' include dirs</string>
0168          </property>
0169          <property name="checked">
0170           <bool>false</bool>
0171          </property>
0172         </widget>
0173        </item>
0174        <item>
0175         <widget class="QCheckBox" name="kcfg_useSystemIncludes">
0176          <property name="enabled">
0177           <bool>false</bool>
0178          </property>
0179          <property name="toolTip">
0180           <string comment="@info:tooltip">&lt;p&gt;Add other, 'system' include directories to Cppcheck arguments.&lt;br/&gt;&lt;br/&gt;Be careful with using this option - it can dramatically slow checking.&lt;/p&gt;</string>
0181          </property>
0182          <property name="text">
0183           <string comment="@option:check">Use 'system' include dirs</string>
0184          </property>
0185          <property name="checkable">
0186           <bool>true</bool>
0187          </property>
0188          <property name="checked">
0189           <bool>false</bool>
0190          </property>
0191         </widget>
0192        </item>
0193        <item>
0194         <layout class="QHBoxLayout" name="horizontalLayout_2">
0195          <item>
0196           <widget class="QLabel" name="label">
0197            <property name="text">
0198             <string comment="@label:textbox">&amp;Ignored includes:</string>
0199            </property>
0200            <property name="buddy">
0201             <cstring>kcfg_ignoredIncludes</cstring>
0202            </property>
0203           </widget>
0204          </item>
0205          <item>
0206           <widget class="QLineEdit" name="kcfg_ignoredIncludes">
0207            <property name="toolTip">
0208             <string comment="@info:tooltip">&lt;html&gt;
0209 
0210 &lt;p&gt;Defines semicolon-separated list of ignored include directories.&lt;/p&gt;
0211 
0212 &lt;p&gt;You can use the following placeholders:&lt;/p&gt;
0213 
0214 &lt;p&gt;&lt;b&gt;&lt;tt&gt;%p&lt;/tt&gt;&lt;/b&gt; - Gets replaced by the URL of the project's root directory.&lt;/p&gt;
0215 
0216 &lt;p&gt;&lt;b&gt;&lt;tt&gt;%b&lt;/tt&gt;&lt;/b&gt; - Gets replaced by the URL of the project's build directory.&lt;/p&gt;
0217 
0218 &lt;/html&gt;</string>
0219            </property>
0220           </widget>
0221          </item>
0222         </layout>
0223        </item>
0224        <item>
0225         <spacer name="verticalSpacer">
0226          <property name="orientation">
0227           <enum>Qt::Vertical</enum>
0228          </property>
0229          <property name="sizeHint" stdset="0">
0230           <size>
0231            <width>20</width>
0232            <height>40</height>
0233           </size>
0234          </property>
0235         </spacer>
0236        </item>
0237       </layout>
0238      </widget>
0239      <widget class="QWidget" name="tabExtra">
0240       <attribute name="title">
0241        <string comment="@title:tab">Extra Parameters</string>
0242       </attribute>
0243       <layout class="QVBoxLayout" name="verticalLayout_4">
0244        <item>
0245         <layout class="QVBoxLayout" name="verticalLayout">
0246          <item>
0247           <layout class="QHBoxLayout" name="extraParametersLayout">
0248            <property name="sizeConstraint">
0249             <enum>QLayout::SetDefaultConstraint</enum>
0250            </property>
0251            <item>
0252             <widget class="QLabel" name="extraLabel">
0253              <property name="text">
0254               <string comment="@label:textbox">Ex&amp;tra parameters:</string>
0255              </property>
0256              <property name="buddy">
0257               <cstring>kcfg_extraParameters</cstring>
0258              </property>
0259             </widget>
0260            </item>
0261            <item>
0262             <widget class="QLineEdit" name="kcfg_extraParameters">
0263              <property name="toolTip">
0264               <string comment="@info:tooltip">&lt;html&gt;
0265 
0266 &lt;p&gt;Defines additional parameters for cppcheck (see documentation).&lt;/p&gt;
0267 
0268 &lt;p&gt;You can use the following placeholders:&lt;/p&gt;
0269 
0270 &lt;p&gt;&lt;b&gt;&lt;tt&gt;%p&lt;/tt&gt;&lt;/b&gt; - Gets replaced by the URL of the project's root directory.&lt;/p&gt;
0271 
0272 &lt;p&gt;&lt;b&gt;&lt;tt&gt;%b&lt;/tt&gt;&lt;/b&gt; - Gets replaced by the URL of the project's build directory.&lt;/p&gt;
0273 
0274 &lt;/html&gt;</string>
0275              </property>
0276             </widget>
0277            </item>
0278           </layout>
0279          </item>
0280         </layout>
0281        </item>
0282        <item>
0283         <spacer name="verticalSpacer_2">
0284          <property name="orientation">
0285           <enum>Qt::Vertical</enum>
0286          </property>
0287          <property name="sizeHint" stdset="0">
0288           <size>
0289            <width>20</width>
0290            <height>40</height>
0291           </size>
0292          </property>
0293         </spacer>
0294        </item>
0295       </layout>
0296      </widget>
0297     </widget>
0298    </item>
0299    <item>
0300     <widget class="QGroupBox" name="groupBox_2">
0301      <property name="sizePolicy">
0302       <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
0303        <horstretch>0</horstretch>
0304        <verstretch>0</verstretch>
0305       </sizepolicy>
0306      </property>
0307      <property name="title">
0308       <string comment="@title:group">Command Line</string>
0309      </property>
0310      <layout class="QVBoxLayout" name="verticalLayout_2">
0311       <item>
0312        <layout class="QHBoxLayout" name="horizontalLayout">
0313         <item>
0314          <widget class="QLineEdit" name="commandLineFilter">
0315           <property name="placeholderText">
0316            <string comment="@info:placeholder">Search...</string>
0317           </property>
0318           <property name="clearButtonEnabled">
0319            <bool>true</bool>
0320           </property>
0321          </widget>
0322         </item>
0323         <item>
0324          <widget class="QCheckBox" name="commandLineBreaks">
0325           <property name="text">
0326            <string comment="@option:check">Break lines</string>
0327           </property>
0328           <property name="checked">
0329            <bool>true</bool>
0330           </property>
0331          </widget>
0332         </item>
0333        </layout>
0334       </item>
0335       <item>
0336        <widget class="QPlainTextEdit" name="commandLine">
0337         <property name="enabled">
0338          <bool>true</bool>
0339         </property>
0340         <property name="readOnly">
0341          <bool>true</bool>
0342         </property>
0343        </widget>
0344       </item>
0345      </layout>
0346     </widget>
0347    </item>
0348    <item>
0349     <widget class="KMessageWidget" name="messageWidget">
0350      <property name="text">
0351       <string/>
0352      </property>
0353      <property name="wordWrap">
0354       <bool>true</bool>
0355      </property>
0356      <property name="closeButtonVisible">
0357       <bool>false</bool>
0358      </property>
0359      <property name="messageType">
0360       <enum>KMessageWidget::Error</enum>
0361      </property>
0362     </widget>
0363    </item>
0364   </layout>
0365  </widget>
0366  <customwidgets>
0367   <customwidget>
0368    <class>KMessageWidget</class>
0369    <extends>QFrame</extends>
0370    <header>KMessageWidget</header>
0371   </customwidget>
0372  </customwidgets>
0373  <tabstops>
0374   <tabstop>tabWidget</tabstop>
0375   <tabstop>kcfg_checkStyle</tabstop>
0376   <tabstop>kcfg_checkPerformance</tabstop>
0377   <tabstop>kcfg_checkPortability</tabstop>
0378   <tabstop>kcfg_checkInformation</tabstop>
0379   <tabstop>kcfg_checkUnusedFunction</tabstop>
0380   <tabstop>kcfg_checkMissingInclude</tabstop>
0381   <tabstop>kcfg_inconclusiveAnalysis</tabstop>
0382   <tabstop>kcfg_forceCheck</tabstop>
0383   <tabstop>kcfg_checkConfig</tabstop>
0384   <tabstop>kcfg_useProjectIncludes</tabstop>
0385   <tabstop>kcfg_useSystemIncludes</tabstop>
0386   <tabstop>kcfg_ignoredIncludes</tabstop>
0387   <tabstop>kcfg_extraParameters</tabstop>
0388   <tabstop>commandLineBreaks</tabstop>
0389   <tabstop>commandLine</tabstop>
0390  </tabstops>
0391  <resources/>
0392  <connections>
0393   <connection>
0394    <sender>kcfg_useProjectIncludes</sender>
0395    <signal>toggled(bool)</signal>
0396    <receiver>kcfg_useSystemIncludes</receiver>
0397    <slot>setEnabled(bool)</slot>
0398    <hints>
0399     <hint type="sourcelabel">
0400      <x>226</x>
0401      <y>58</y>
0402     </hint>
0403     <hint type="destinationlabel">
0404      <x>665</x>
0405      <y>58</y>
0406     </hint>
0407    </hints>
0408   </connection>
0409  </connections>
0410 </ui>