diff options
Diffstat (limited to 'Swift/QtUI/QtHighlightEditor.ui')
| -rw-r--r-- | Swift/QtUI/QtHighlightEditor.ui | 446 | 
1 files changed, 446 insertions, 0 deletions
| diff --git a/Swift/QtUI/QtHighlightEditor.ui b/Swift/QtUI/QtHighlightEditor.ui new file mode 100644 index 0000000..09a7297 --- /dev/null +++ b/Swift/QtUI/QtHighlightEditor.ui @@ -0,0 +1,446 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>QtHighlightEditor</class> + <widget class="QWidget" name="QtHighlightEditor"> +  <property name="geometry"> +   <rect> +    <x>0</x> +    <y>0</y> +    <width>439</width> +    <height>836</height> +   </rect> +  </property> +  <property name="sizePolicy"> +   <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding"> +    <horstretch>0</horstretch> +    <verstretch>0</verstretch> +   </sizepolicy> +  </property> +  <property name="minimumSize"> +   <size> +    <width>439</width> +    <height>836</height> +   </size> +  </property> +  <property name="windowTitle"> +   <string>Form</string> +  </property> +  <layout class="QVBoxLayout" name="verticalLayout_2"> +   <item> +    <widget class="QLabel" name="label_5"> +     <property name="text"> +      <string>Incoming messages are checked against the following rules. First rule that matches will be executed.</string> +     </property> +     <property name="wordWrap"> +      <bool>true</bool> +     </property> +    </widget> +   </item> +   <item> +    <widget class="QListWidget" name="listWidget"/> +   </item> +   <item> +    <layout class="QHBoxLayout" name="horizontalLayout_3"> +     <item> +      <spacer name="horizontalSpacer_8"> +       <property name="orientation"> +        <enum>Qt::Horizontal</enum> +       </property> +       <property name="sizeHint" stdset="0"> +        <size> +         <width>40</width> +         <height>20</height> +        </size> +       </property> +      </spacer> +     </item> +     <item> +      <widget class="QPushButton" name="newButton"> +       <property name="text"> +        <string>New Rule</string> +       </property> +      </widget> +     </item> +     <item> +      <widget class="QPushButton" name="deleteButton"> +       <property name="text"> +        <string>Remove Rule</string> +       </property> +      </widget> +     </item> +     <item> +      <widget class="QPushButton" name="moveUpButton"> +       <property name="text"> +        <string>Move Up</string> +       </property> +      </widget> +     </item> +     <item> +      <widget class="QPushButton" name="moveDownButton"> +       <property name="text"> +        <string>Move Down</string> +       </property> +      </widget> +     </item> +    </layout> +   </item> +   <item> +    <widget class="Line" name="line_3"> +     <property name="orientation"> +      <enum>Qt::Horizontal</enum> +     </property> +    </widget> +   </item> +   <item> +    <widget class="QGroupBox" name="groupBox"> +     <property name="sizePolicy"> +      <sizepolicy hsizetype="Minimum" vsizetype="Minimum"> +       <horstretch>0</horstretch> +       <verstretch>0</verstretch> +      </sizepolicy> +     </property> +     <property name="title"> +      <string>Apply Rule To</string> +     </property> +     <layout class="QHBoxLayout" name="horizontalLayout"> +      <item> +       <widget class="QRadioButton" name="chatRadio"> +        <property name="text"> +         <string>Chats</string> +        </property> +        <property name="checked"> +         <bool>true</bool> +        </property> +       </widget> +      </item> +      <item> +       <widget class="QRadioButton" name="roomRadio"> +        <property name="text"> +         <string>Rooms</string> +        </property> +       </widget> +      </item> +      <item> +       <spacer name="horizontalSpacer"> +        <property name="orientation"> +         <enum>Qt::Horizontal</enum> +        </property> +        <property name="sizeHint" stdset="0"> +         <size> +          <width>246</width> +          <height>20</height> +         </size> +        </property> +       </spacer> +      </item> +     </layout> +    </widget> +   </item> +   <item> +    <widget class="QGroupBox" name="groupBox_6"> +     <property name="sizePolicy"> +      <sizepolicy hsizetype="Minimum" vsizetype="Minimum"> +       <horstretch>0</horstretch> +       <verstretch>0</verstretch> +      </sizepolicy> +     </property> +     <property name="title"> +      <string>Rule Conditions</string> +     </property> +     <layout class="QVBoxLayout" name="verticalLayout"> +      <item> +       <widget class="QRadioButton" name="allMsgRadio"> +        <property name="text"> +         <string>Apply to all messages</string> +        </property> +        <property name="checked"> +         <bool>true</bool> +        </property> +       </widget> +      </item> +      <item> +       <widget class="QRadioButton" name="nickIsKeyword"> +        <property name="text"> +         <string>Only messages mentioning me</string> +        </property> +       </widget> +      </item> +      <item> +       <widget class="QRadioButton" name="senderRadio"> +        <property name="text"> +         <string>Messages from this sender:</string> +        </property> +       </widget> +      </item> +      <item> +       <layout class="QHBoxLayout" name="senderName"> +        <property name="sizeConstraint"> +         <enum>QLayout::SetMinimumSize</enum> +        </property> +        <item> +         <widget class="QLineEdit" name="dummySenderName"/> +        </item> +       </layout> +      </item> +      <item> +       <widget class="QRadioButton" name="keywordRadio"> +        <property name="text"> +         <string>Messages containing this keyword:</string> +        </property> +       </widget> +      </item> +      <item> +       <widget class="QLineEdit" name="keyword"/> +      </item> +      <item> +       <widget class="QCheckBox" name="matchPartialWords"> +        <property name="text"> +         <string>Match keyword within longer words</string> +        </property> +       </widget> +      </item> +      <item> +       <widget class="QCheckBox" name="matchCase"> +        <property name="text"> +         <string>Keyword is case sensitive</string> +        </property> +       </widget> +      </item> +     </layout> +    </widget> +   </item> +   <item> +    <widget class="QGroupBox" name="groupBox_3"> +     <property name="sizePolicy"> +      <sizepolicy hsizetype="Minimum" vsizetype="Minimum"> +       <horstretch>0</horstretch> +       <verstretch>0</verstretch> +      </sizepolicy> +     </property> +     <property name="title"> +      <string>Highlight Action</string> +     </property> +     <layout class="QVBoxLayout" name="verticalLayout_5"> +      <item> +       <layout class="QHBoxLayout" name="horizontalLayout_5"> +        <item> +         <widget class="QRadioButton" name="noColorRadio"> +          <property name="text"> +           <string>No Highlight</string> +          </property> +          <property name="checked"> +           <bool>true</bool> +          </property> +         </widget> +        </item> +        <item> +         <widget class="QRadioButton" name="defaultColorRadio"> +          <property name="text"> +           <string>Default Color</string> +          </property> +         </widget> +        </item> +        <item> +         <widget class="QRadioButton" name="customColorRadio"> +          <property name="text"> +           <string>Custom Color</string> +          </property> +         </widget> +        </item> +        <item> +         <spacer name="horizontalSpacer_5"> +          <property name="orientation"> +           <enum>Qt::Horizontal</enum> +          </property> +          <property name="sizeHint" stdset="0"> +           <size> +            <width>40</width> +            <height>20</height> +           </size> +          </property> +         </spacer> +        </item> +       </layout> +      </item> +      <item> +       <layout class="QHBoxLayout" name="horizontalLayout_6"> +        <item> +         <spacer name="horizontalSpacer_2"> +          <property name="orientation"> +           <enum>Qt::Horizontal</enum> +          </property> +          <property name="sizeHint" stdset="0"> +           <size> +            <width>40</width> +            <height>20</height> +           </size> +          </property> +         </spacer> +        </item> +        <item> +         <widget class="Swift::QtColorToolButton" name="foregroundColor"> +          <property name="enabled"> +           <bool>false</bool> +          </property> +          <property name="text"> +           <string>&Text</string> +          </property> +          <property name="toolButtonStyle"> +           <enum>Qt::ToolButtonTextBesideIcon</enum> +          </property> +         </widget> +        </item> +        <item> +         <widget class="Swift::QtColorToolButton" name="backgroundColor"> +          <property name="enabled"> +           <bool>false</bool> +          </property> +          <property name="text"> +           <string>&Background</string> +          </property> +          <property name="toolButtonStyle"> +           <enum>Qt::ToolButtonTextBesideIcon</enum> +          </property> +         </widget> +        </item> +       </layout> +      </item> +     </layout> +    </widget> +   </item> +   <item> +    <widget class="QGroupBox" name="groupBox_4"> +     <property name="sizePolicy"> +      <sizepolicy hsizetype="Minimum" vsizetype="Minimum"> +       <horstretch>0</horstretch> +       <verstretch>0</verstretch> +      </sizepolicy> +     </property> +     <property name="title"> +      <string>Sound Action</string> +     </property> +     <layout class="QVBoxLayout" name="verticalLayout_6"> +      <item> +       <layout class="QHBoxLayout" name="horizontalLayout_7"> +        <item> +         <widget class="QRadioButton" name="noSoundRadio"> +          <property name="text"> +           <string>No Sound</string> +          </property> +          <property name="checked"> +           <bool>true</bool> +          </property> +         </widget> +        </item> +        <item> +         <widget class="QRadioButton" name="defaultSoundRadio"> +          <property name="text"> +           <string>Default Sound</string> +          </property> +         </widget> +        </item> +        <item> +         <widget class="QRadioButton" name="customSoundRadio"> +          <property name="text"> +           <string>Custom Sound</string> +          </property> +         </widget> +        </item> +        <item> +         <spacer name="horizontalSpacer_6"> +          <property name="orientation"> +           <enum>Qt::Horizontal</enum> +          </property> +          <property name="sizeHint" stdset="0"> +           <size> +            <width>40</width> +            <height>20</height> +           </size> +          </property> +         </spacer> +        </item> +       </layout> +      </item> +      <item> +       <layout class="QHBoxLayout" name="horizontalLayout_8"> +        <item> +         <spacer name="horizontalSpacer_3"> +          <property name="orientation"> +           <enum>Qt::Horizontal</enum> +          </property> +          <property name="sizeHint" stdset="0"> +           <size> +            <width>40</width> +            <height>20</height> +           </size> +          </property> +         </spacer> +        </item> +        <item> +         <widget class="QLineEdit" name="soundFile"> +          <property name="enabled"> +           <bool>false</bool> +          </property> +          <property name="readOnly"> +           <bool>false</bool> +          </property> +         </widget> +        </item> +        <item> +         <widget class="QToolButton" name="soundFileButton"> +          <property name="enabled"> +           <bool>false</bool> +          </property> +          <property name="text"> +           <string>...</string> +          </property> +         </widget> +        </item> +       </layout> +      </item> +     </layout> +    </widget> +   </item> +   <item> +    <widget class="Line" name="line_2"> +     <property name="orientation"> +      <enum>Qt::Horizontal</enum> +     </property> +    </widget> +   </item> +   <item> +    <layout class="QHBoxLayout" name="horizontalLayout_9"> +     <item> +      <spacer name="horizontalSpacer_4"> +       <property name="orientation"> +        <enum>Qt::Horizontal</enum> +       </property> +       <property name="sizeHint" stdset="0"> +        <size> +         <width>40</width> +         <height>20</height> +        </size> +       </property> +      </spacer> +     </item> +     <item> +      <widget class="QDialogButtonBox" name="buttonBox"> +       <property name="standardButtons"> +        <set>QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> +       </property> +      </widget> +     </item> +    </layout> +   </item> +  </layout> + </widget> + <customwidgets> +  <customwidget> +   <class>Swift::QtColorToolButton</class> +   <extends>QToolButton</extends> +   <header>QtColorToolButton.h</header> +  </customwidget> + </customwidgets> + <resources/> + <connections/> +</ui> | 
 Swift
 Swift