Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui

changeset 5661
ae4f5cdc3d00
parent 5619
ab999dc48132
child 5665
0672146bad2a
--- a/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui	Sat Mar 25 17:18:12 2017 +0100
+++ b/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui	Sat Mar 25 17:36:50 2017 +0100
@@ -47,7 +47,7 @@
        <number>0</number>
       </property>
       <item>
-       <widget class="QTabWidget" name="tabWidget">
+       <widget class="QTabWidget" name="optionsTabWidget">
         <property name="currentIndex">
          <number>0</number>
         </property>
@@ -257,9 +257,9 @@
              <property name="geometry">
               <rect>
                <x>0</x>
-               <y>0</y>
+               <y>-400</y>
                <width>561</width>
-               <height>580</height>
+               <height>632</height>
               </rect>
              </property>
              <layout class="QVBoxLayout" name="verticalLayout_2">
@@ -544,36 +544,10 @@
               <item>
                <widget class="QGroupBox" name="groupBox_3">
                 <property name="title">
-                 <string>McCabe Complexity</string>
+                 <string>Code Complexity</string>
                 </property>
-                <layout class="QHBoxLayout" name="horizontalLayout_4">
-                 <item>
-                  <widget class="QLabel" name="label_8">
-                   <property name="text">
-                    <string>Max. Complexity:</string>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
-                  <widget class="QSpinBox" name="complexitySpinBox">
-                   <property name="statusTip">
-                    <string>Enter the maximum allowed code complexity (McCabe: 10)</string>
-                   </property>
-                   <property name="alignment">
-                    <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
-                   </property>
-                   <property name="minimum">
-                    <number>0</number>
-                   </property>
-                   <property name="maximum">
-                    <number>100</number>
-                   </property>
-                   <property name="value">
-                    <number>10</number>
-                   </property>
-                  </widget>
-                 </item>
-                 <item>
+                <layout class="QGridLayout" name="gridLayout_4">
+                 <item row="0" column="2" rowspan="2">
                   <spacer name="horizontalSpacer_5">
                    <property name="orientation">
                     <enum>Qt::Horizontal</enum>
@@ -586,6 +560,75 @@
                    </property>
                   </spacer>
                  </item>
+                 <item row="0" column="0">
+                  <widget class="QLabel" name="label_8">
+                   <property name="text">
+                    <string>Max. McCabe Complexity:</string>
+                   </property>
+                  </widget>
+                 </item>
+                 <item row="0" column="1">
+                  <widget class="QSpinBox" name="complexitySpinBox">
+                   <property name="statusTip">
+                    <string>Enter the maximum allowed code complexity (McCabe: 10)</string>
+                   </property>
+                   <property name="alignment">
+                    <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
+                   </property>
+                   <property name="maximum">
+                    <number>100</number>
+                   </property>
+                   <property name="value">
+                    <number>10</number>
+                   </property>
+                  </widget>
+                 </item>
+                 <item row="1" column="0">
+                  <widget class="QLabel" name="label_13">
+                   <property name="text">
+                    <string>Max. Line Complexity:</string>
+                   </property>
+                  </widget>
+                 </item>
+                 <item row="1" column="1">
+                  <widget class="QSpinBox" name="lineComplexitySpinBox">
+                   <property name="statusTip">
+                    <string>Enter the maximum complexity (number of nodes) for a line of code</string>
+                   </property>
+                   <property name="alignment">
+                    <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
+                   </property>
+                   <property name="maximum">
+                    <number>100</number>
+                   </property>
+                   <property name="value">
+                    <number>15</number>
+                   </property>
+                  </widget>
+                 </item>
+                 <item row="2" column="0">
+                  <widget class="QLabel" name="label_14">
+                   <property name="text">
+                    <string>Max. Line Complexity Score:</string>
+                   </property>
+                  </widget>
+                 </item>
+                 <item row="2" column="1">
+                  <widget class="QSpinBox" name="lineComplexityScoreSpinBox">
+                   <property name="toolTip">
+                    <string>Enter the maximum allowed median for line complexity</string>
+                   </property>
+                   <property name="alignment">
+                    <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
+                   </property>
+                   <property name="maximum">
+                    <number>100</number>
+                   </property>
+                   <property name="value">
+                    <number>10</number>
+                   </property>
+                  </widget>
+                 </item>
                 </layout>
                </widget>
               </item>
@@ -772,7 +815,7 @@
   </customwidget>
  </customwidgets>
  <tabstops>
-  <tabstop>tabWidget</tabstop>
+  <tabstop>optionsTabWidget</tabstop>
   <tabstop>excludeFilesEdit</tabstop>
   <tabstop>excludeMessagesEdit</tabstop>
   <tabstop>excludeMessagesSelectButton</tabstop>
@@ -797,6 +840,8 @@
   <tabstop>addBuiltinButton</tabstop>
   <tabstop>deleteBuiltinButton</tabstop>
   <tabstop>complexitySpinBox</tabstop>
+  <tabstop>lineComplexitySpinBox</tabstop>
+  <tabstop>lineComplexityScoreSpinBox</tabstop>
   <tabstop>startButton</tabstop>
   <tabstop>fixButton</tabstop>
   <tabstop>loadDefaultButton</tabstop>

eric ide

mercurial