Warning, /kdevelop/kdevelop/plugins/clazy/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>Clazy::ProjectConfigPage</class> 0004 <widget class="QWidget" name="Clazy::ProjectConfigPage"> 0005 <property name="geometry"> 0006 <rect> 0007 <x>0</x> 0008 <y>0</y> 0009 <width>723</width> 0010 <height>396</height> 0011 </rect> 0012 </property> 0013 <layout class="QVBoxLayout" name="verticalLayout"> 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="Preferred"> 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="checksTab"> 0038 <attribute name="title"> 0039 <string comment="@title:tab">Checks</string> 0040 </attribute> 0041 <layout class="QVBoxLayout"> 0042 <item> 0043 <widget class="Clazy::CheckSetSelectionComboBox" name="kcfg_checkSetSelection"> 0044 <property name="sizePolicy"> 0045 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 0046 <horstretch>1</horstretch> 0047 <verstretch>0</verstretch> 0048 </sizepolicy> 0049 </property> 0050 </widget> 0051 </item> 0052 <item> 0053 <widget class="Clazy::ChecksWidget" name="checks" native="true"/> 0054 </item> 0055 <item> 0056 <widget class="Clazy::CustomCheckSetConfigProxyWidget" name="kcfg_checks" native="true"> 0057 <property name="visible"> 0058 <bool>false</bool> 0059 </property> 0060 </widget> 0061 </item> 0062 </layout> 0063 </widget> 0064 <widget class="QWidget" name="optionsTab"> 0065 <attribute name="title"> 0066 <string comment="@title:tab">Options</string> 0067 </attribute> 0068 <layout class="QVBoxLayout" name="verticalLayout_4"> 0069 <item> 0070 <widget class="QGroupBox" name="commonBox"> 0071 <property name="title"> 0072 <string notr="true"/> 0073 </property> 0074 <layout class="QGridLayout" name="gridLayout"> 0075 <item row="0" column="0"> 0076 <widget class="QCheckBox" name="kcfg_onlyQt"> 0077 <property name="toolTip"> 0078 <string comment="@info:tooltip">Do not emit warnings for non-Qt files, or in other words, if -DQT_CORE_LIB is missing.</string> 0079 </property> 0080 <property name="text"> 0081 <string comment="@option:check">Only Qt</string> 0082 </property> 0083 </widget> 0084 </item> 0085 <item row="0" column="1"> 0086 <widget class="QCheckBox" name="kcfg_qt4Compat"> 0087 <property name="toolTip"> 0088 <string comment="@info:tooltip">Disable checks not compatible with Qt 4.</string> 0089 </property> 0090 <property name="text"> 0091 <string comment="@option:check">Qt4 compatible</string> 0092 </property> 0093 </widget> 0094 </item> 0095 <item row="1" column="0"> 0096 <widget class="QCheckBox" name="kcfg_qtDeveloper"> 0097 <property name="toolTip"> 0098 <string comment="@info:tooltip">For running clazy on Qt itself, optional, but honors specific guidelines.</string> 0099 </property> 0100 <property name="text"> 0101 <string comment="@option:check">Qt developer</string> 0102 </property> 0103 </widget> 0104 </item> 0105 <item row="1" column="1"> 0106 <widget class="QCheckBox" name="kcfg_visitImplicitCode"> 0107 <property name="toolTip"> 0108 <string comment="@info:tooltip">For visiting implicit code like compiler generated constructors. 0109 None of the built-in checks benefit from this, but can be useful for custom checks.</string> 0110 </property> 0111 <property name="text"> 0112 <string comment="@option:check">Visit implicit code</string> 0113 </property> 0114 </widget> 0115 </item> 0116 </layout> 0117 </widget> 0118 </item> 0119 <item> 0120 <widget class="QGroupBox" name="headersBox"> 0121 <property name="title"> 0122 <string notr="true"/> 0123 </property> 0124 <layout class="QVBoxLayout" name="verticalLayout_2"> 0125 <item> 0126 <widget class="QCheckBox" name="kcfg_ignoreIncludedFiles"> 0127 <property name="toolTip"> 0128 <string comment="@info:tooltip">Only emit warnings for the current file being compiled and ignore any includes. 0129 Useful for performance reasons.</string> 0130 </property> 0131 <property name="text"> 0132 <string comment="@option:check">Ignore included files</string> 0133 </property> 0134 </widget> 0135 </item> 0136 <item> 0137 <layout class="QHBoxLayout" name="horizontalLayout"> 0138 <item> 0139 <widget class="QLabel" name="headerFilterLabel"> 0140 <property name="text"> 0141 <string comment="@label:textbox">Header filter:</string> 0142 </property> 0143 </widget> 0144 </item> 0145 <item> 0146 <widget class="QLineEdit" name="kcfg_headerFilter"> 0147 <property name="toolTip"> 0148 <string comment="@info:tooltip">Regular expression matching the names of the headers to output diagnostics from. 0149 Diagnostics from the main file of each translation unit are always displayed.</string> 0150 </property> 0151 <property name="clearButtonEnabled"> 0152 <bool>true</bool> 0153 </property> 0154 </widget> 0155 </item> 0156 </layout> 0157 </item> 0158 </layout> 0159 </widget> 0160 </item> 0161 <item> 0162 <widget class="QGroupBox" name="fixitsBox"> 0163 <property name="title"> 0164 <string notr="true"/> 0165 </property> 0166 <layout class="QVBoxLayout" name="verticalLayout_3"> 0167 <item> 0168 <layout class="QHBoxLayout" name="fixitsHLayout"> 0169 <item> 0170 <widget class="QCheckBox" name="kcfg_enableAllFixits"> 0171 <property name="text"> 0172 <string comment="@option:check">Enable all fix-its</string> 0173 </property> 0174 </widget> 0175 </item> 0176 <item> 0177 <widget class="QCheckBox" name="kcfg_noInplaceFixits"> 0178 <property name="toolTip"> 0179 <string comment="@info:tooltip">Fix-its will be applied to a separate file (for unit-test use only).</string> 0180 </property> 0181 <property name="text"> 0182 <string comment="@option:check">No-inplace fix-its</string> 0183 </property> 0184 </widget> 0185 </item> 0186 </layout> 0187 </item> 0188 <item> 0189 <widget class="KMessageWidget" name="kmessagewidget"> 0190 <property name="text"> 0191 <string>Please backup your code before fix-its applying. For better results also disable 0192 parallel checking, which can lead to multiple fix-it applying for header files.</string> 0193 </property> 0194 <property name="closeButtonVisible"> 0195 <bool>false</bool> 0196 </property> 0197 <property name="messageType"> 0198 <enum>KMessageWidget::Warning</enum> 0199 </property> 0200 </widget> 0201 </item> 0202 </layout> 0203 </widget> 0204 </item> 0205 </layout> 0206 </widget> 0207 <widget class="QWidget" name="extraTab"> 0208 <attribute name="title"> 0209 <string comment="@title:tab">Extra Parameters</string> 0210 </attribute> 0211 <layout class="QFormLayout" name="formLayout"> 0212 <item row="0" column="0"> 0213 <widget class="QLabel" name="extraAppendLabel"> 0214 <property name="text"> 0215 <string comment="@label:textbox">Compiler append:</string> 0216 </property> 0217 </widget> 0218 </item> 0219 <item row="0" column="1"> 0220 <widget class="QLineEdit" name="kcfg_extraAppend"> 0221 <property name="toolTip"> 0222 <string comment="@info:tooltip">Additional parameters to append to the compiler command line.</string> 0223 </property> 0224 <property name="clearButtonEnabled"> 0225 <bool>true</bool> 0226 </property> 0227 </widget> 0228 </item> 0229 <item row="2" column="0"> 0230 <widget class="QLabel" name="extraPrependLabel"> 0231 <property name="text"> 0232 <string comment="@label:textbox">Compiler prepend:</string> 0233 </property> 0234 </widget> 0235 </item> 0236 <item row="2" column="1"> 0237 <widget class="QLineEdit" name="kcfg_extraPrepend"> 0238 <property name="toolTip"> 0239 <string comment="@info:tooltip">Additional parameters to prepend to the compiler command line.</string> 0240 </property> 0241 <property name="clearButtonEnabled"> 0242 <bool>true</bool> 0243 </property> 0244 </widget> 0245 </item> 0246 <item row="4" column="1"> 0247 <widget class="QLineEdit" name="kcfg_extraClazy"> 0248 <property name="toolTip"> 0249 <string comment="@info:tooltip">Additional parameters to clazy-standalone.</string> 0250 </property> 0251 <property name="clearButtonEnabled"> 0252 <bool>true</bool> 0253 </property> 0254 </widget> 0255 </item> 0256 <item row="4" column="0"> 0257 <widget class="QLabel" name="extraClazyLabel"> 0258 <property name="text"> 0259 <string comment="@label:textbox">Extra parameters:</string> 0260 </property> 0261 </widget> 0262 </item> 0263 </layout> 0264 </widget> 0265 </widget> 0266 </item> 0267 <item> 0268 <widget class="CommandLineWidget" name="commandLineWidget" native="true"/> 0269 </item> 0270 <item> 0271 <widget class="KMessageWidget" name="dbError"> 0272 <property name="text"> 0273 <string notr="true">dbError</string> 0274 </property> 0275 <property name="wordWrap"> 0276 <bool>true</bool> 0277 </property> 0278 <property name="closeButtonVisible"> 0279 <bool>false</bool> 0280 </property> 0281 <property name="messageType"> 0282 <enum>KMessageWidget::Error</enum> 0283 </property> 0284 </widget> 0285 </item> 0286 </layout> 0287 </widget> 0288 <customwidgets> 0289 <customwidget> 0290 <class>Clazy::CheckSetSelectionComboBox</class> 0291 <extends>QComboBox</extends> 0292 <header>config/checksetselectioncombobox.h</header> 0293 </customwidget> 0294 <customwidget> 0295 <class>Clazy::ChecksWidget</class> 0296 <extends>QWidget</extends> 0297 <header>config/checkswidget.h</header> 0298 </customwidget> 0299 <customwidget> 0300 <class>Clazy::CustomCheckSetConfigProxyWidget</class> 0301 <extends>QWidget</extends> 0302 <header>config/customchecksetconfigproxywidget.h</header> 0303 </customwidget> 0304 <customwidget> 0305 <class>KMessageWidget</class> 0306 <extends>QFrame</extends> 0307 <header>KMessageWidget</header> 0308 </customwidget> 0309 <customwidget> 0310 <class>CommandLineWidget</class> 0311 <extends>QWidget</extends> 0312 <header>config/commandlinewidget.h</header> 0313 <container>1</container> 0314 </customwidget> 0315 </customwidgets> 0316 <resources/> 0317 <connections/> 0318 </ui>