Article dialog implementation under progress
authorHarishankar <v.harishankar@gmail.com>
Sun, 28 Nov 2010 05:04:33 +0000 (10:34 +0530)
committerHarishankar <v.harishankar@gmail.com>
Sun, 28 Nov 2010 05:04:33 +0000 (10:34 +0530)
Work on the article dialog in progress
* Created the signal/slots for the formatting actions
* Began work on the formatting controls

article_dialog.py
article_dialog.ui
biaweb_rc.qrc
biaweb_rc_rc.py
main_window.py
main_window.ui
resources/link.gif [new file with mode: 0644]
ui_article_dialog.py
ui_main_window.py

index 787f8d2..3494138 100644 (file)
@@ -9,3 +9,79 @@ class ArticleDialog (PyQt4.QtGui.QDialog, ui_article_dialog.Ui_ArticleDialog):
                PyQt4.QtGui.QDialog.__init__ (self, parent)
                self.setupUi (self)
 
+       # when bold is clicked
+       def onBold (self):
+               textcur = self.content.textCursor ()
+               sel = textcur.selectedText ()
+               boldsel = "<b>" + str (sel) + "</b>"
+               textcur.insertText (boldsel)
+
+       # when block quote is clicked
+       def onBQuote (self):
+               textcur = self.content.textCursor ()
+               sel = textcur.selectedText ()
+               quotesel = "<blockquote>\n" + str (sel) + "\n</blockquote>"
+               textcur.insertText (quotesel)
+
+       # when bullet is clicked
+       def onBullet (self):
+               pass
+
+       # when code is clicked
+       def onCode (self):
+               textcur = self.content.textCursor ()
+               sel = textcur.selectedText ()
+               codesel = "<code>" + str (sel) + "</code>"
+               textcur.insertText (codesel)
+
+       # when horiz rule is clicked
+       def onHRule (self):
+               pass
+
+       # when image is clicked
+       def onImage (self):
+               pass
+
+       # when italic is clicked
+       def onItalic (self):
+               pass
+
+       # when link is clicked
+       def onLink (self):
+               pass
+
+       # when numbered is clicked
+       def onNumber (self):
+               pass
+
+       # when center is clicked
+       def onCenter (self):
+               pass
+
+       # when justify is clicked
+       def onJustify (self):
+               pass
+
+       # when left is clicked
+       def onLeft (self):
+               pass
+
+       # when right is clicked
+       def onRight (self):
+               pass
+
+       # when pre is clicked
+       def onPre (self):
+               pass
+
+       # when para is clicked
+       def onPara (self):
+               pass
+
+       # when table is clicked
+       def onTable (self):
+               pass
+
+       # when break is clicked
+       def onBreak (self):
+               pass
index 70a61bc..e1124b9 100644 (file)
@@ -13,6 +13,9 @@
   <property name="windowTitle">
    <string>Article</string>
   </property>
+  <property name="autoFillBackground">
+   <bool>false</bool>
+  </property>
   <property name="sizeGripEnabled">
    <bool>true</bool>
   </property>
@@ -27,7 +30,7 @@
      </property>
     </widget>
    </item>
-   <item row="0" column="3" colspan="14">
+   <item row="0" column="3" colspan="19">
     <widget class="QLineEdit" name="article_title"/>
    </item>
    <item row="1" column="0" colspan="2">
@@ -37,7 +40,7 @@
      </property>
     </widget>
    </item>
-   <item row="1" column="3" colspan="14">
+   <item row="1" column="3" colspan="19">
     <widget class="QLineEdit" name="keywords"/>
    </item>
    <item row="2" column="0" colspan="2">
@@ -47,7 +50,7 @@
      </property>
     </widget>
    </item>
-   <item row="2" column="3" colspan="14">
+   <item row="2" column="3" colspan="19">
     <widget class="QPlainTextEdit" name="summary">
      <property name="verticalScrollBarPolicy">
       <enum>Qt::ScrollBarAlwaysOn</enum>
@@ -72,6 +75,9 @@
        <bold>true</bold>
       </font>
      </property>
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
      <property name="toolTip">
       <string>Bold</string>
      </property>
@@ -82,6 +88,9 @@
       <iconset resource="../../projects/BiaWeb_Qt/biaweb_rc.qrc">
        <normaloff>:/bia/resources/bold.gif</normaloff>:/bia/resources/bold.gif</iconset>
      </property>
+     <property name="shortcut">
+      <string>Ctrl+B</string>
+     </property>
      <property name="autoRaise">
       <bool>false</bool>
      </property>
        <italic>true</italic>
       </font>
      </property>
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
      <property name="toolTip">
       <string>Italic</string>
      </property>
    </item>
    <item row="4" column="2">
     <widget class="QToolButton" name="preformat">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
      <property name="toolTip">
       <string>Preformatted text</string>
      </property>
      </property>
     </widget>
    </item>
-   <item row="4" column="3">
-    <widget class="QToolButton" name="paraleft">
-     <property name="toolTip">
-      <string>Left align para</string>
-     </property>
-     <property name="text">
-      <string/>
-     </property>
-     <property name="icon">
-      <iconset resource="../../projects/BiaWeb_Qt/biaweb_rc.qrc">
-       <normaloff>:/bia/resources/left.gif</normaloff>:/bia/resources/left.gif</iconset>
-     </property>
-     <property name="autoRaise">
-      <bool>false</bool>
-     </property>
-    </widget>
-   </item>
-   <item row="4" column="4">
-    <widget class="QToolButton" name="paracenter">
-     <property name="toolTip">
-      <string>Center para</string>
-     </property>
-     <property name="text">
-      <string/>
-     </property>
-     <property name="icon">
-      <iconset resource="../../projects/BiaWeb_Qt/biaweb_rc.qrc">
-       <normaloff>:/bia/resources/center.gif</normaloff>:/bia/resources/center.gif</iconset>
-     </property>
-     <property name="autoRaise">
-      <bool>false</bool>
-     </property>
-    </widget>
-   </item>
-   <item row="4" column="5">
+   <item row="4" column="8">
     <widget class="QToolButton" name="pararight">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
      <property name="toolTip">
       <string>Right align para</string>
      </property>
      </property>
     </widget>
    </item>
-   <item row="4" column="6">
+   <item row="4" column="9">
     <widget class="QToolButton" name="parajustify">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
      <property name="toolTip">
       <string>Justify para</string>
      </property>
      </property>
     </widget>
    </item>
-   <item row="4" column="7">
-    <widget class="QToolButton" name="image">
-     <property name="font">
-      <font>
-       <underline>true</underline>
-      </font>
-     </property>
-     <property name="toolTip">
-      <string>Insert image</string>
-     </property>
-     <property name="text">
-      <string/>
-     </property>
-     <property name="icon">
-      <iconset resource="../../projects/BiaWeb_Qt/biaweb_rc.qrc">
-       <normaloff>:/bia/resources/img.gif</normaloff>:/bia/resources/img.gif</iconset>
-     </property>
-     <property name="autoRaise">
-      <bool>false</bool>
-     </property>
-    </widget>
-   </item>
-   <item row="4" column="8">
-    <widget class="QToolButton" name="flash">
-     <property name="toolTip">
-      <string>Insert flash object</string>
-     </property>
-     <property name="text">
-      <string/>
-     </property>
-     <property name="icon">
-      <iconset resource="../../projects/BiaWeb_Qt/biaweb_rc.qrc">
-       <normaloff>:/bia/resources/flash.gif</normaloff>:/bia/resources/flash.gif</iconset>
-     </property>
-     <property name="autoRaise">
-      <bool>false</bool>
-     </property>
-    </widget>
-   </item>
-   <item row="4" column="9">
+   <item row="4" column="13">
     <widget class="QToolButton" name="bullets">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
      <property name="toolTip">
       <string>Bulleted list</string>
      </property>
      </property>
     </widget>
    </item>
-   <item row="4" column="10">
+   <item row="4" column="14">
     <widget class="QToolButton" name="numbered">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
      <property name="toolTip">
       <string>Numbered list</string>
      </property>
      </property>
     </widget>
    </item>
-   <item row="4" column="11">
+   <item row="4" column="16">
     <widget class="QToolButton" name="codeblock">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
      <property name="toolTip">
       <string>Code block</string>
      </property>
      </property>
     </widget>
    </item>
-   <item row="4" column="12">
+   <item row="4" column="17">
     <widget class="QToolButton" name="table">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
      <property name="toolTip">
       <string>Table</string>
      </property>
      </property>
     </widget>
    </item>
-   <item row="4" column="13">
-    <widget class="QToolButton" name="blockquote">
-     <property name="toolTip">
-      <string>Blockquote</string>
-     </property>
-     <property name="text">
-      <string/>
-     </property>
-     <property name="icon">
-      <iconset resource="../../projects/BiaWeb_Qt/biaweb_rc.qrc">
-       <normaloff>:/bia/resources/bquote.gif</normaloff>:/bia/resources/bquote.gif</iconset>
-     </property>
-     <property name="autoRaise">
-      <bool>false</bool>
-     </property>
-    </widget>
-   </item>
-   <item row="4" column="14">
+   <item row="4" column="19">
     <widget class="QToolButton" name="hrule">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
      <property name="toolTip">
       <string>Horizontal rule</string>
      </property>
      </property>
     </widget>
    </item>
-   <item row="4" column="15">
+   <item row="4" column="20">
     <widget class="QToolButton" name="paragraph">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
      <property name="text">
       <string/>
      </property>
      </property>
     </widget>
    </item>
-   <item row="4" column="16">
+   <item row="4" column="21">
     <widget class="QToolButton" name="linebreak">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
      <property name="toolTip">
       <string>Line break</string>
      </property>
      </property>
     </widget>
    </item>
-   <item row="5" column="0" colspan="17">
+   <item row="5" column="0" colspan="22">
     <widget class="QPlainTextEdit" name="content">
      <property name="minimumSize">
       <size>
      </property>
     </widget>
    </item>
-   <item row="6" column="2" colspan="7">
+   <item row="6" column="2" colspan="11">
     <widget class="QComboBox" name="category"/>
    </item>
-   <item row="6" column="9" colspan="2">
+   <item row="6" column="13" colspan="2">
     <widget class="QLabel" name="label_6">
      <property name="text">
       <string>Rating</string>
      </property>
     </widget>
    </item>
-   <item row="6" column="11" colspan="6">
+   <item row="6" column="16" colspan="6">
     <widget class="QSpinBox" name="rating">
      <property name="minimum">
       <number>1</number>
      </property>
     </widget>
    </item>
-   <item row="7" column="0" colspan="8">
+   <item row="7" column="0" colspan="11">
     <widget class="QLabel" name="label_7">
      <property name="text">
       <string>Stub (file name without HTML extension)</string>
      </property>
     </widget>
    </item>
-   <item row="7" column="8" colspan="9">
+   <item row="7" column="12" colspan="10">
     <widget class="QLineEdit" name="stub"/>
    </item>
-   <item row="8" column="0" colspan="17">
+   <item row="8" column="0" colspan="22">
     <widget class="QDialogButtonBox" name="buttonBox">
      <property name="orientation">
       <enum>Qt::Horizontal</enum>
      </property>
     </widget>
    </item>
+   <item row="4" column="3">
+    <widget class="QToolButton" name="image">
+     <property name="font">
+      <font>
+       <underline>true</underline>
+      </font>
+     </property>
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
+     <property name="toolTip">
+      <string>Insert image</string>
+     </property>
+     <property name="text">
+      <string/>
+     </property>
+     <property name="icon">
+      <iconset resource="../../projects/BiaWeb_Qt/biaweb_rc.qrc">
+       <normaloff>:/bia/resources/img.gif</normaloff>:/bia/resources/img.gif</iconset>
+     </property>
+     <property name="autoRaise">
+      <bool>false</bool>
+     </property>
+    </widget>
+   </item>
+   <item row="4" column="4">
+    <widget class="QToolButton" name="link">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
+     <property name="toolTip">
+      <string>Insert link</string>
+     </property>
+     <property name="text">
+      <string/>
+     </property>
+     <property name="icon">
+      <iconset resource="../../projects/BiaWeb_Qt/biaweb_rc.qrc">
+       <normaloff>:/bia/resources/link.gif</normaloff>:/bia/resources/link.gif</iconset>
+     </property>
+    </widget>
+   </item>
+   <item row="4" column="7">
+    <widget class="QToolButton" name="paracenter">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
+     <property name="toolTip">
+      <string>Center para</string>
+     </property>
+     <property name="text">
+      <string/>
+     </property>
+     <property name="icon">
+      <iconset resource="../../projects/BiaWeb_Qt/biaweb_rc.qrc">
+       <normaloff>:/bia/resources/center.gif</normaloff>:/bia/resources/center.gif</iconset>
+     </property>
+     <property name="autoRaise">
+      <bool>false</bool>
+     </property>
+    </widget>
+   </item>
+   <item row="4" column="6">
+    <widget class="QToolButton" name="paraleft">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
+     <property name="toolTip">
+      <string>Left align para</string>
+     </property>
+     <property name="text">
+      <string/>
+     </property>
+     <property name="icon">
+      <iconset resource="../../projects/BiaWeb_Qt/biaweb_rc.qrc">
+       <normaloff>:/bia/resources/left.gif</normaloff>:/bia/resources/left.gif</iconset>
+     </property>
+     <property name="autoRaise">
+      <bool>false</bool>
+     </property>
+    </widget>
+   </item>
+   <item row="4" column="15">
+    <widget class="QToolButton" name="blockquote">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
+     <property name="toolTip">
+      <string>Blockquote</string>
+     </property>
+     <property name="text">
+      <string/>
+     </property>
+     <property name="icon">
+      <iconset resource="../../projects/BiaWeb_Qt/biaweb_rc.qrc">
+       <normaloff>:/bia/resources/bquote.gif</normaloff>:/bia/resources/bquote.gif</iconset>
+     </property>
+     <property name="autoRaise">
+      <bool>false</bool>
+     </property>
+    </widget>
+   </item>
   </layout>
  </widget>
+ <tabstops>
+  <tabstop>article_title</tabstop>
+  <tabstop>keywords</tabstop>
+  <tabstop>summary</tabstop>
+  <tabstop>bold</tabstop>
+  <tabstop>italic</tabstop>
+  <tabstop>preformat</tabstop>
+  <tabstop>image</tabstop>
+  <tabstop>link</tabstop>
+  <tabstop>paraleft</tabstop>
+  <tabstop>paracenter</tabstop>
+  <tabstop>pararight</tabstop>
+  <tabstop>parajustify</tabstop>
+  <tabstop>bullets</tabstop>
+  <tabstop>numbered</tabstop>
+  <tabstop>blockquote</tabstop>
+  <tabstop>codeblock</tabstop>
+  <tabstop>table</tabstop>
+  <tabstop>hrule</tabstop>
+  <tabstop>paragraph</tabstop>
+  <tabstop>linebreak</tabstop>
+  <tabstop>content</tabstop>
+  <tabstop>category</tabstop>
+  <tabstop>rating</tabstop>
+  <tabstop>stub</tabstop>
+  <tabstop>buttonBox</tabstop>
+ </tabstops>
  <resources>
   <include location="../../projects/BiaWeb_Qt/biaweb_rc.qrc"/>
  </resources>
     </hint>
    </hints>
   </connection>
+  <connection>
+   <sender>bold</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onBold()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>24</x>
+     <y>201</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>181</x>
+     <y>170</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>italic</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onItalic()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>57</x>
+     <y>206</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>141</x>
+     <y>161</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>preformat</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onPre()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>95</x>
+     <y>214</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>251</x>
+     <y>169</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>image</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onImage()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>125</x>
+     <y>203</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>328</x>
+     <y>178</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>link</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onLink()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>158</x>
+     <y>209</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>322</x>
+     <y>170</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>paraleft</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onLeft()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>210</x>
+     <y>204</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>99</x>
+     <y>122</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>paracenter</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onCenter()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>238</x>
+     <y>208</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>106</x>
+     <y>104</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>pararight</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onRight()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>270</x>
+     <y>212</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>88</x>
+     <y>79</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>parajustify</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onJustify()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>302</x>
+     <y>211</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>98</x>
+     <y>63</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>bullets</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onBullet()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>355</x>
+     <y>199</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>336</x>
+     <y>208</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>numbered</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onNumber()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>387</x>
+     <y>195</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>372</x>
+     <y>219</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>blockquote</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onBQuote()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>423</x>
+     <y>203</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>311</x>
+     <y>271</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>codeblock</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onCode()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>457</x>
+     <y>203</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>311</x>
+     <y>271</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>table</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onTable()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>492</x>
+     <y>203</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>311</x>
+     <y>271</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>hrule</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onHRule()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>532</x>
+     <y>203</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>311</x>
+     <y>271</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>paragraph</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onPara()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>566</x>
+     <y>203</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>311</x>
+     <y>271</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>linebreak</sender>
+   <signal>clicked()</signal>
+   <receiver>ArticleDialog</receiver>
+   <slot>onBreak()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>601</x>
+     <y>203</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>311</x>
+     <y>271</y>
+    </hint>
+   </hints>
+  </connection>
  </connections>
+ <slots>
+  <slot>onBold()</slot>
+  <slot>onItalic()</slot>
+  <slot>onPre()</slot>
+  <slot>onImage()</slot>
+  <slot>onLink()</slot>
+  <slot>onLeft()</slot>
+  <slot>onCenter()</slot>
+  <slot>onRight()</slot>
+  <slot>onJustify()</slot>
+  <slot>onBullet()</slot>
+  <slot>onNumber()</slot>
+  <slot>onBQuote()</slot>
+  <slot>onCode()</slot>
+  <slot>onTable()</slot>
+  <slot>onHRule()</slot>
+  <slot>onPara()</slot>
+  <slot>onBreak()</slot>
+ </slots>
 </ui>
index c2811b7..8e6708c 100644 (file)
@@ -1,5 +1,6 @@
 <RCC>
   <qresource prefix="bia">
+    <file>resources/link.gif</file>
     <file>resources/bold.gif</file>
     <file>resources/bquote.gif</file>
     <file>resources/br.gif</file>
index cabfb99..e0746c4 100644 (file)
@@ -2,7 +2,7 @@
 
 # Resource object code
 #
-# Created: Sat Nov 27 11:09:17 2010
+# Created: Sun Nov 28 09:45:07 2010
 #      by: The Resource Compiler for PyQt (Qt v4.7.0)
 #
 # WARNING! All changes made in this file will be lost!
 from PyQt4 import QtCore
 
 qt_resource_data = "\
-\x00\x00\x03\x73\
-\x47\
-\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xc9\x00\x00\x00\x00\x04\
-\x04\x04\x06\x06\x06\x07\x07\x07\x0a\x0a\x0a\x0b\x0b\x0b\x12\x12\
-\x12\x1a\x1b\x1b\x35\x36\x37\x38\x39\x3a\x48\x49\x49\x4b\x4c\x4c\
-\x56\x57\x58\x56\x58\x58\x6e\x6f\x70\x72\x73\x74\x78\x78\x79\x79\
-\x7b\x7c\x7c\x7e\x7f\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\
-\x8b\x88\x89\x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\
-\x89\x8b\x8b\x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\
-\x8c\x8d\x8b\x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\
-\x8e\x8d\x8e\x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\
-\x8f\x90\x90\x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\
-\x91\x92\x99\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xc1\xc4\
-\xc4\xcf\xd3\xd3\xd1\xd4\xd5\xd2\xd5\xd6\xd7\xdd\xe0\xd8\xde\xe0\
-\xd8\xde\xe1\xd8\xdf\xe1\xdc\xde\xe0\xd9\xdf\xe1\xd9\xdf\xe3\xda\
-\xdf\xe2\xdc\xdf\xe0\xdd\xdf\xe0\xd9\xe0\xe2\xda\xe0\xe3\xdb\xe0\
-\xe3\xdd\xe0\xe2\xda\xe1\xe3\xdb\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\
-\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdd\xe2\xe4\xdf\xe2\xe3\xdc\
-\xe3\xe4\xdd\xe3\xe5\xdd\xe3\xe6\xde\xe3\xe5\xde\xe3\xe6\xdf\xe3\
-\xe6\xde\xe4\xe5\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xe0\xe4\xe6\
-\xe1\xe4\xe6\xdf\xe5\xe6\xdf\xe5\xe7\xe0\xe5\xe7\xe0\xe5\xe8\xe1\
-\xe5\xe6\xe0\xe6\xe7\xe0\xe6\xe8\xe1\xe6\xe7\xe1\xe6\xe8\xe2\xe6\
-\xe8\xe2\xe6\xe9\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\
-\xe3\xe7\xe9\xe3\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\
-\xe8\xeb\xe5\xe8\xe9\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\
-\xeb\xe5\xea\xeb\xe5\xea\xec\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xec\
-\xe7\xea\xed\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\
-\xeb\xed\xe7\xec\xed\xe8\xec\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\
-\xee\xea\xec\xee\xe8\xed\xed\xe9\xed\xee\xea\xed\xee\xea\xed\xef\
-\xeb\xed\xef\xeb\xed\xf0\xea\xee\xee\xea\xee\xef\xeb\xee\xef\xeb\
-\xee\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\xef\
-\xf1\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\xf0\xf1\
-\xee\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\xef\xf1\xf3\xee\xf2\xf2\xee\
-\xf2\xf3\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\
-\xf4\xf0\xf3\xf3\xf0\xf3\xf4\xf1\xf3\xf3\xf1\xf3\xf4\xf2\xf3\xf4\
-\xf1\xf4\xf4\xf1\xf4\xf5\xf2\xf4\xf5\xf2\xf4\xf6\xf3\xf4\xf5\xf0\
-\xf5\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf3\xf5\xf6\xf4\xf5\xf6\xf3\xf6\
-\xf6\xf4\xf6\xf6\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\
-\xf5\xf7\xf7\xf5\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\
-\xf8\xf9\xf7\xf9\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\
-\xfb\xfa\xfa\xfa\xfa\xfb\xfb\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
-\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x50\
-\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x13\x2a\x5c\xc8\x10\x21\
-\x80\x87\x00\x02\x1c\x68\xd0\xf0\xe1\xc0\x08\x00\x10\x30\xb4\x38\
-\x10\x80\x80\x8d\x00\x06\x4a\x00\x90\x00\x24\x44\x00\x03\x2a\x86\
-\x14\xe8\x00\x80\x02\x90\x04\x01\x14\x80\xd9\x91\x00\xcd\x7f\x0f\
-\x00\x2c\x30\xf9\xd0\x00\x83\x86\x40\x83\x0a\x1d\x4a\x14\x68\x40\
-\x00\x3b\
-\x00\x00\x03\x62\
+\x00\x00\x03\x55\
 \x47\
-\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xa0\x00\x00\x00\x00\x78\
+\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xae\x00\x00\x00\x00\x78\
 \x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\x8b\x88\x89\
 \x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\x89\x8b\x8b\
 \x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\x8c\x8d\x8b\
 \x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\x8e\x8d\x8e\
 \x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\x8f\x90\x90\
 \x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\x91\x92\x99\
-\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xc4\xc4\xc4\xd1\xd4\
-\xd5\xd2\xd5\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\
-\xd9\xdf\xe1\xda\xdf\xe2\xd9\xe0\xe2\xda\xe0\xe3\xdb\xe0\xe3\xda\
-\xe1\xe3\xdb\xe1\xe2\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdd\xe2\
-\xe4\xdd\xe3\xe5\xde\xe3\xe5\xdf\xe3\xe6\xde\xe4\xe5\xde\xe4\xe6\
-\xdf\xe4\xe6\xe0\xe4\xe6\xdf\xe5\xe6\xe0\xe5\xe7\xe1\xe5\xe6\xe1\
-\xe5\xe8\xe0\xe6\xe7\xe1\xe6\xe7\xe1\xe6\xe8\xe2\xe6\xe8\xe3\xe6\
-\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\xe3\xe7\xe9\xe3\xe7\xea\
-\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\xeb\xe5\
-\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe5\xea\xeb\xe6\xea\
-\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\xe6\xeb\xec\xe7\xeb\xec\
-\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\xed\xe8\xec\xed\xe8\xec\xee\xe9\
-\xec\xed\xe9\xec\xee\xe8\xed\xed\xe9\xed\xed\xe9\xed\xee\xe9\xed\
-\xef\xea\xed\xee\xea\xed\xef\xeb\xed\xef\xeb\xed\xf0\xea\xee\xef\
-\xeb\xee\xef\xeb\xee\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\
-\xef\xf0\xec\xef\xf1\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\
-\xf1\xee\xf0\xf1\xee\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\xef\xf1\xf3\
-\xee\xf2\xf2\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf1\xf2\xf4\xf0\
-\xf3\xf3\xf0\xf3\xf4\xf1\xf3\xf4\xf1\xf4\xf4\xf1\xf4\xf5\xf2\xf4\
-\xf6\xf3\xf4\xf5\xf0\xf5\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf3\xf5\xf6\
-\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\
-\xf6\xf8\xf5\xf7\xf7\xf5\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\
-\xf8\xf7\xf8\xf9\xf7\xf9\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\
-\xf9\xfa\xfb\xfa\xfa\xfa\xfa\xfb\xfb\xfd\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xd1\xd4\xd5\xd2\xd5\
+\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\xd9\xdf\xe1\
+\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xdb\xe0\xe3\xda\xe1\xe3\xdb\
+\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\
+\xe4\xdc\xe3\xe4\xdd\xe3\xe5\xdd\xe3\xe6\xde\xe3\xe5\xde\xe3\xe6\
+\xdf\xe3\xe6\xde\xe4\xe5\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xe0\
+\xe4\xe6\xdf\xe5\xe6\xdf\xe5\xe7\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\
+\xe6\xe1\xe5\xe8\xe0\xe6\xe7\xe0\xe6\xe8\xe1\xe6\xe8\xe2\xe6\xe8\
+\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\xe3\xe7\xe9\xe3\
+\xe7\xea\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\
+\xeb\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe5\xea\xeb\
+\xe5\xea\xec\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\xe7\
+\xea\xed\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\
+\xed\xe7\xec\xed\xe8\xec\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\xee\
+\xe8\xed\xed\xe9\xed\xed\xe9\xed\xee\xe9\xed\xef\xea\xed\xee\xea\
+\xed\xef\xeb\xed\xef\xea\xee\xee\xea\xee\xef\xeb\xee\xef\xeb\xee\
+\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\xef\xf1\
+\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\xf0\xf1\xee\
+\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\xef\xf1\xf3\xee\xf2\xf2\xee\xf2\
+\xf3\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\xf4\
+\xf0\xf3\xf3\xf0\xf3\xf4\xf1\xf3\xf3\xf1\xf3\xf4\xf2\xf3\xf4\xf1\
+\xf4\xf4\xf1\xf4\xf5\xf2\xf4\xf5\xf2\xf4\xf6\xf3\xf4\xf5\xf0\xf5\
+\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\
+\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\
+\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\
+\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\
+\xfa\xfb\xfb\xfd\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
@@ -119,46 +61,45 @@ qt_resource_data = "\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
-\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x3f\
-\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x7f\x25\x12\x2a\x5c\xc8\xb0\xc4\
-\xc1\x87\x10\x1b\x4a\x54\x08\xb1\x62\xc1\x89\x13\x2d\x6a\xdc\x58\
-\x11\x80\xc7\x8f\x20\x41\x72\xec\x18\xb2\xa4\xc8\x91\x0f\x4d\xaa\
-\x04\x80\xb2\xa5\x45\x8c\x12\x5d\x1a\x84\xd9\x50\xe6\xc0\x80\x00\
-\x3b\
-\x00\x00\x03\xce\
+\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x32\
+\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0d\x02\x58\xc8\xb0\xa1\
+\x43\x00\x09\x23\x4a\x9c\x58\xf0\x61\x43\x8a\x18\x33\x1e\xb4\xe8\
+\x50\xa3\xc7\x8c\x1c\x2f\x7e\x1c\x89\x30\xa4\x45\x92\x28\x53\x8e\
+\x0c\x08\x00\x3b\
+\x00\x00\x03\x65\
 \x47\
-\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\x9e\x00\x78\x78\x79\x86\
-\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\x8b\x88\x89\x8a\x88\x89\
-\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\x89\x8b\x8b\x89\x8b\x8c\
-\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\x8c\x8d\x8b\x8d\x8d\x8c\
-\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\x8e\x8d\x8e\x8f\x8d\x8f\
-\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\x8f\x90\x90\x90\x90\x90\
-\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\x91\x92\x99\x99\x99\xa9\
-\xa9\xa9\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xd2\xd2\xd2\xd1\xd4\
-\xd5\xd2\xd5\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\
-\xd9\xdf\xe1\xd9\xdf\xe3\xda\xdf\xe2\xdb\xe0\xe3\xda\xe1\xe3\xdb\
-\xe1\xe4\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdc\xe3\xe4\xdd\xe3\
-\xe5\xde\xe3\xe5\xdf\xe3\xe6\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\
-\xe0\xe4\xe6\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\xe6\xe0\xe6\xe7\xe1\
-\xe6\xe8\xe2\xe6\xe8\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\
-\xe8\xe3\xe7\xe9\xe3\xe7\xea\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\
-\xe4\xe8\xea\xe5\xe8\xeb\xe4\xe9\xea\xe5\xe9\xeb\xe6\xe9\xeb\xe5\
-\xea\xeb\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xec\xe7\xea\xed\xe6\xeb\
-\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\xed\xe7\xec\xed\
-\xe8\xec\xed\xe9\xec\xed\xe9\xec\xee\xea\xec\xee\xe8\xed\xed\xe9\
-\xed\xed\xe9\xed\xee\xe9\xed\xef\xea\xed\xee\xea\xed\xef\xeb\xed\
-\xf0\xea\xee\xef\xeb\xee\xef\xeb\xee\xf0\xec\xee\xf0\xeb\xef\xf0\
-\xec\xef\xf0\xec\xef\xf1\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\
-\xf0\xf1\xee\xf0\xf1\xee\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\xef\xf1\
-\xf3\xee\xf2\xf2\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\
-\xf1\xf2\xf4\xf0\xf3\xf3\xf0\xf3\xf4\xf1\xf3\xf3\xf1\xf3\xf4\xf2\
-\xf3\xf4\xf1\xf4\xf4\xf1\xf4\xf5\xf2\xf4\xf5\xf2\xf4\xf6\xf0\xf5\
-\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\
-\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\
-\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\
-\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\
-\xfa\xfb\xfb\xfd\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xa7\x00\x00\x00\x00\x78\
+\x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\x8b\x88\x89\
+\x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\x89\x8b\x8b\
+\x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\x8c\x8d\x8b\
+\x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\x8e\x8d\x8e\
+\x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\x8f\x90\x90\
+\x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\x91\x92\x99\
+\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xd1\xd4\xd5\xd2\xd5\
+\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\xd9\xdf\xe1\
+\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xdb\xe0\xe3\xda\xe1\xe3\xdb\
+\xe1\xe2\xdb\xe1\xe4\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdc\xe3\
+\xe4\xdd\xe3\xe5\xde\xe3\xe5\xde\xe3\xe6\xdf\xe3\xe6\xde\xe4\xe5\
+\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xdf\xe5\xe6\xdf\xe5\xe7\xe0\
+\xe5\xe7\xe0\xe5\xe8\xe1\xe5\xe6\xe1\xe5\xe8\xe1\xe6\xe7\xe1\xe6\
+\xe8\xe2\xe6\xe8\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\
+\xe3\xe7\xe9\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\
+\xe8\xeb\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe6\xe9\
+\xeb\xe5\xea\xeb\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\
+\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\xed\xe8\
+\xec\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\xee\xea\xec\xee\xe9\xed\
+\xed\xe9\xed\xee\xe9\xed\xef\xea\xed\xee\xea\xed\xef\xeb\xed\xef\
+\xea\xee\xee\xea\xee\xef\xeb\xee\xef\xeb\xee\xf0\xec\xee\xef\xec\
+\xee\xf0\xeb\xef\xef\xeb\xef\xf0\xec\xef\xf0\xec\xef\xf1\xed\xef\
+\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\xf0\xf1\xee\xf0\xf2\
+\xee\xf1\xf2\xef\xf1\xf2\xef\xf1\xf3\xee\xf2\xf2\xee\xf2\xf3\xef\
+\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\xf4\xf0\xf3\
+\xf3\xf0\xf3\xf4\xf1\xf3\xf4\xf1\xf4\xf4\xf1\xf4\xf5\xf2\xf4\xf5\
+\xf2\xf4\xf6\xf3\xf4\xf5\xf0\xf5\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf3\
+\xf5\xf6\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\xf4\xf6\xf7\xf5\xf6\
+\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\xf7\xf8\xf7\xf7\xf8\
+\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\xf9\xf8\xf9\xf9\xf8\
+\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\xfa\xfb\xfb\xfd\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
@@ -176,18 +117,12 @@ qt_resource_data = "\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
-\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\xab\
-\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0b\x86\x58\xc8\xb0\xa1\
-\x43\x86\x02\x43\x78\x9a\x28\x91\xe2\x44\x4f\x15\x29\x46\x2c\xc1\
-\x31\x04\xc7\x12\x1e\x3b\x7e\x04\x19\xd1\xc6\x8d\x1d\x21\x84\x14\
-\x51\x12\x02\xca\x94\x2b\x21\xbe\xa0\x51\xc3\x26\xc4\x46\x91\x38\
-\x41\x8e\xb4\xf9\x2f\x04\x0f\x20\x41\x42\x24\x61\xf2\x24\x84\x16\
-\x2d\x5e\x42\xa0\x61\x03\x87\x0e\xcf\x90\x3a\x73\x42\x25\xd9\x33\
-\x88\x11\x96\x51\xa6\x60\x09\xe1\xa5\x0c\x9a\x10\x71\xe6\xd8\xe9\
-\xf3\xf4\x23\xd4\xb3\x3b\x23\x22\x71\x12\x25\x04\x15\x2e\x49\xcd\
-\xac\x71\x13\xa2\x8e\x1e\x3f\x83\xca\x4a\x35\x9b\xb6\xe7\x93\x28\
-\x5b\xc3\x8c\x49\x13\xe2\x8d\x1c\xa7\x80\x04\x1d\x4a\xf4\xf4\xa1\
-\xe3\x86\x09\x23\x4b\x9e\x4c\xb9\xf2\xe4\x80\x00\x3b\
+\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x42\
+\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0d\x02\x58\x98\x10\xe1\
+\x42\x00\x02\x1f\x4a\x7c\x58\x90\x62\xc3\x8b\x18\x07\x5a\xcc\x18\
+\x91\xe1\xbf\x89\x13\x2b\x7a\xe4\x48\x52\xe1\x48\x8e\x16\x41\x4a\
+\x14\x09\xb1\xa4\x4b\x8d\x27\x33\xa6\x54\x19\x73\xe3\xcb\x9b\x24\
+\x03\x02\x00\x3b\
 \x00\x00\x03\x6b\
 \x47\
 \x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xb1\x00\x00\x00\x00\x78\
@@ -245,115 +180,39 @@ qt_resource_data = "\
 \x50\x23\x42\x00\x1c\x27\x46\x4c\x08\x32\xa4\xc5\x91\x07\x4b\xaa\
 \x2c\x89\xd2\xa0\x00\x96\x02\x62\xca\x54\xf8\xd2\xa4\xc4\x97\x18\
 \x05\xb6\xcc\xc9\xb3\xe7\xc2\x80\x00\x3b\
-\x00\x00\x04\x91\
+\x00\x00\x03\x62\
 \x47\
-\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xff\x00\x3a\x4c\x62\x45\
-\x50\x67\x3f\x57\x71\x42\x5a\x74\x4a\x59\x75\x48\x5b\x71\x45\x5c\
-\x77\x45\x5e\x85\x4b\x5e\x74\x44\x61\x81\x4c\x63\x7e\x48\x64\x84\
-\x4a\x63\x8a\x4d\x64\x7f\x53\x63\x7f\x5b\x62\x75\x53\x66\x7c\x44\
-\x6a\x88\x4b\x68\x88\x4d\x69\x8a\x48\x6a\x90\x4e\x6a\x8b\x56\x69\
-\x7f\x4a\x6c\x92\x57\x6a\x80\x53\x6b\x86\x50\x6c\x8d\x54\x6c\x87\
-\x5c\x6b\x7d\x51\x6d\x8e\x54\x6d\x94\x4d\x6f\x95\x55\x6e\x95\x62\
-\x6d\x79\x58\x6f\x8b\x4f\x71\x97\x5f\x6e\x8b\x5e\x70\x87\x58\x71\
-\x98\x51\x73\x99\x65\x70\x7c\x5a\x72\x8d\x58\x74\x95\x60\x73\x8a\
-\x5c\x74\x8f\x54\x76\x9c\x66\x75\x87\x63\x76\x8d\x65\x78\x83\x5a\
-\x7a\x94\x61\x78\x95\x5a\x7b\xa2\x5f\x7b\x9d\x67\x7a\x91\x74\x79\
-\x7c\x61\x7d\x9e\x6d\x7c\x8e\x62\x7e\x9f\x6e\x7d\x8f\x63\x7f\xa0\
-\x64\x80\xa1\x5d\x82\xa2\x6c\x7f\x96\x73\x7f\x8b\x65\x81\xa2\x5f\
-\x84\xa4\x6f\x82\x99\x76\x82\x8e\x68\x84\xa5\x66\x86\xa1\x7d\x81\
-\x90\x67\x87\xa2\x6a\x86\xa8\x6f\x86\xa3\x6b\x87\xa9\x7a\x85\x92\
-\x80\x87\x8f\x7a\x89\x9b\x7d\x89\x96\x84\x89\x8c\x74\x8c\xa8\x85\
-\x8a\x8d\x88\x8a\x87\x75\x8d\xa9\x7d\x8c\x9e\x6f\x8f\xaa\x86\x8b\
-\x8e\x89\x8b\x88\x80\x8c\x99\x87\x8c\x8f\x8a\x8c\x89\x88\x8d\x90\
-\x8b\x8d\x8a\x82\x8e\x9b\x89\x8e\x91\x79\x90\xad\x83\x8e\xa7\x81\
-\x90\xa2\x8d\x8f\x8c\x78\x93\xa9\x8e\x90\x8d\x8c\x90\x93\x85\x91\
-\x9e\x75\x94\xb0\x8f\x91\x8e\x8d\x91\x94\x86\x92\x9f\x80\x93\xab\
-\x7a\x95\xab\x84\x93\xa5\x8e\x92\x95\x87\x93\xa0\x77\x96\xb2\x8b\
-\x93\x9a\x85\x94\xa7\x88\x94\xa1\x8c\x94\x9b\x7e\x96\xb3\x8d\x95\
-\x9c\x8b\x96\xa3\x7e\x99\xaf\x84\x98\xaf\x8f\x97\x9f\x8d\x98\xa5\
-\x90\x98\xa0\x83\x9a\xb7\x87\x9a\xb2\x81\x9c\xb3\x97\x99\x96\x8e\
-\x9a\xa7\x88\x9b\xb3\x8c\x9b\xae\x8d\x9c\xaf\x86\x9d\xba\x90\x9c\
-\xa9\x93\x9c\xa3\x92\x9d\xaa\x95\x9d\xa5\x87\x9f\xbc\x93\x9e\xac\
-\x87\xa2\xb8\x97\x9f\xa7\x98\xa1\xa8\x97\xa2\xb0\x94\xa4\xb7\x92\
-\xa5\xbd\x9c\xa4\xac\x96\xa5\xb8\x8c\xa8\xbe\x93\xa6\xbe\x94\xa7\
-\xc0\x9c\xa8\xb5\x96\xa9\xc2\x9c\xab\xbe\x9f\xab\xb8\xa3\xab\xb3\
-\x96\xae\xbf\x94\xaf\xc6\x9e\xad\xc0\x9f\xae\xc1\xa6\xae\xb6\x9c\
-\xb0\xc8\xa1\xb0\xc3\xa8\xb0\xb8\xa2\xb1\xc5\xa5\xb1\xbf\x9e\xb2\
-\xca\xa5\xb4\xc7\xad\xb5\xbd\xaf\xb7\xbf\xa9\xb8\xcb\xac\xb8\xc5\
-\xa6\xb9\xd2\xb3\xb8\xbb\xab\xba\xcd\xb5\xba\xbd\xba\xbc\xb9\xb1\
-\xbd\xcb\xb4\xbd\xc5\xaf\xbe\xd2\xb8\xbe\xc0\xb3\xbf\xcd\xb1\xc0\
-\xd4\xb4\xc0\xce\xbf\xbf\xc9\xb9\xc1\xc9\xb6\xc2\xd0\xba\xc2\xca\
-\xb3\xc3\xd6\xbd\xc2\xc4\xbc\xc4\xcc\xbf\xc4\xc6\xb6\xc6\xd9\xba\
-\xc6\xd3\xbf\xc7\xd0\xb8\xc8\xdc\xba\xc9\xdd\xbd\xc9\xd7\xbe\xca\
-\xd8\xc5\xca\xcd\xc3\xcc\xd4\xc1\xcd\xdb\xc9\xce\xd0\xca\xcf\xd1\
-\xc4\xd0\xde\xc7\xd0\xd8\xcc\xd1\xd4\xd2\xd4\xd1\xc9\xd5\xe3\xd0\
-\xd5\xd7\xd8\xd6\xda\xcd\xd9\xe7\xd9\xd7\xdb\xd5\xda\xdc\xd3\xdb\
-\xe4\xd4\xdc\xe5\xd5\xdd\xe6\xd8\xdd\xe0\xd6\xde\xe7\xd9\xde\xe1\
-\xda\xdf\xe2\xdb\xe0\xe3\xd8\xe1\xe9\xdc\xe2\xe4\xde\xe3\xe6\xdd\
-\xe5\xee\xe0\xe5\xe8\xe2\xe7\xea\xe5\xe7\xe4\xe3\xe8\xeb\xe4\xe9\
-\xec\xe7\xe9\xe6\xe5\xea\xed\xe6\xec\xee\xe7\xed\xef\xe9\xee\xf0\
-\xea\xef\xf2\xeb\xf0\xf3\xf2\xef\xf4\xec\xf1\xf4\xef\xf1\xee\xed\
-\xf2\xf5\xee\xf3\xf6\xef\xf5\xf7\xf0\xf6\xf8\xf4\xf7\xf3\xf2\xf7\
-\xf9\xf3\xf8\xfb\xf4\xf9\xfc\xfd\xf7\xf6\xf7\xf9\xf6\xf5\xfa\xfd\
-\xf8\xfa\xf7\xfb\xfd\xfa\xfe\xff\xfc\xff\xff\xff\x21\xf9\x04\x01\
-\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\xfe\
-\x00\xff\x09\x1c\x28\x90\x8f\x0e\x1c\x77\x08\x2a\x54\x68\x67\xc9\
-\x1b\x44\x88\xec\x38\xd9\xb3\x90\xa0\xa3\x07\x43\x4a\x21\xab\x66\
-\xad\xd9\x2a\x2a\x1c\x2e\x55\x34\x13\x00\x0c\xb3\x70\xda\xae\x61\
-\xbb\xe6\x0d\x1a\x21\x08\x14\x09\x36\x02\x90\x04\x58\x31\x5d\xc5\
-\x92\x05\x93\x25\x6b\x17\xb1\x35\x08\x44\x0e\x2c\xb0\x01\xd3\x29\
-\x55\xb6\x8c\xdd\x4a\x05\xae\x9f\xaf\x4f\xa1\x64\x58\x18\xa8\x46\
-\x80\x92\x42\x96\x44\xf1\x5a\xb5\x89\x9c\xbf\x73\xa0\x26\x45\xaa\
-\xb2\x60\xd0\x3f\x5a\x30\x12\x10\xf9\xc2\xe8\x53\x2d\x44\xad\xfc\
-\xe1\x0a\x84\x28\x52\x9f\x24\x13\x84\xfc\x63\xc2\xa1\x02\x0d\x28\
-\x8c\x66\x89\x3a\xd4\x8e\x9a\x11\x39\xaa\x3a\xc1\xe9\xf1\xe1\xc5\
-\x3f\x14\x10\x40\xe4\x18\x63\x89\xd8\x24\x49\xfe\xe0\x2d\xbb\x93\
-\x49\x15\x9e\x22\x27\x52\xfc\x0b\x11\x99\x07\x1b\x53\xa2\xee\x48\
-\x73\xa7\xcc\x59\x1c\x4d\xac\xf2\x1c\x51\x41\xe2\xdf\x0f\x0c\x1a\
-\x72\x9c\xa1\x44\xc5\x91\xbf\x57\x74\x50\x5d\x72\x65\xaa\x4e\x90\
-\x11\x2c\xfe\x8d\x72\x31\xe1\x46\x0c\x18\x87\xea\x7d\x3b\x24\x6c\
-\x9a\x31\x57\x95\xbe\xf0\xa0\xe0\x43\x20\x96\x04\x20\x4a\x6f\x3c\
-\xf3\x97\x6f\xd3\x23\x66\xc1\x5c\x71\xfa\xa3\x64\xc6\x84\x36\x02\
-\x65\x11\x38\xb0\x22\x1d\xbc\x43\x61\x44\x9d\xfa\x64\x49\xd0\x94\
-\x1d\x17\x6c\x40\xd0\x1b\x03\x28\xf0\xc2\x0a\x3e\xd4\xa1\x48\x21\
-\x79\x7c\xa1\xc4\x0e\x27\x34\x90\x10\x41\x4b\x18\xc0\x80\x09\x40\
-\x10\x41\x84\x12\x44\xf0\x70\x43\x07\x0d\x34\x51\x51\x1b\x0e\x4c\
-\xa0\xc1\x08\x2d\xb4\x70\x42\x07\x11\x64\x00\x5f\x45\xff\xc8\xd2\
-\x45\x0d\x22\x64\x90\x81\x08\x35\x84\x11\x8b\x42\x01\x01\x00\x3b\
-\
-\x00\x00\x03\x96\
-\x47\
-\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\x8e\x00\x00\x00\x00\x00\
-\x9a\x69\x78\x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\
-\x8b\x88\x89\x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\
-\x89\x8b\x8b\x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\
-\x8c\x8d\x8b\x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\
-\x8e\x8d\x8e\x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\
-\x8f\x90\x90\x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\
-\x91\x92\x99\x99\x99\xbc\xbc\xbc\xae\xbf\xff\xbf\xc2\xc3\xc0\xc4\
-\xc4\xd1\xd4\xd5\xd2\xd5\xd6\xff\xe4\x00\xd7\xdd\xe0\xd8\xde\xe0\
-\xd8\xde\xe1\xd8\xdf\xe1\xd9\xdf\xe1\xd9\xdf\xe3\xda\xdf\xe2\xd9\
-\xe0\xe2\xda\xe0\xe3\xdb\xe0\xe3\xda\xe1\xe3\xdb\xe1\xe4\xdc\xe1\
-\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdd\xe2\xe4\xdc\xe3\xe4\xdd\xe3\xe5\
-\xde\xe3\xe5\xdf\xe3\xe6\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xdf\
-\xe5\xe6\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\xe6\xe1\xe6\xe7\xe1\xe6\
-\xe8\xe2\xe6\xe8\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe9\
-\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe5\xe8\xeb\xe4\xe9\xea\xe5\
-\xe9\xeb\xe5\xea\xeb\xe6\xea\xeb\xe7\xea\xec\xe6\xeb\xec\xe7\xeb\
-\xec\xe8\xeb\xec\xe8\xeb\xed\xe8\xec\xed\xe9\xec\xed\xe9\xec\xee\
-\xe8\xed\xed\xe9\xed\xee\xea\xed\xee\xea\xed\xef\xea\xee\xef\xeb\
-\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\xef\xf1\xed\xef\
-\xf1\xed\xf0\xf1\xee\xf0\xf1\xee\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\
-\xee\xf2\xf2\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\
-\xf2\xf4\xf0\xf3\xf4\xf1\xf3\xf4\xf1\xf4\xf5\xf2\xf4\xf5\xf2\xf4\
-\xf6\xf0\xf5\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf4\xf5\xf6\xf4\xf6\xf6\
-\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\
-\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\
-\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\
-\xfa\xfb\xfb\xfd\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xa0\x00\x00\x00\x00\x78\
+\x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\x8b\x88\x89\
+\x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\x89\x8b\x8b\
+\x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\x8c\x8d\x8b\
+\x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\x8e\x8d\x8e\
+\x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\x8f\x90\x90\
+\x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\x91\x92\x99\
+\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xc4\xc4\xc4\xd1\xd4\
+\xd5\xd2\xd5\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\
+\xd9\xdf\xe1\xda\xdf\xe2\xd9\xe0\xe2\xda\xe0\xe3\xdb\xe0\xe3\xda\
+\xe1\xe3\xdb\xe1\xe2\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdd\xe2\
+\xe4\xdd\xe3\xe5\xde\xe3\xe5\xdf\xe3\xe6\xde\xe4\xe5\xde\xe4\xe6\
+\xdf\xe4\xe6\xe0\xe4\xe6\xdf\xe5\xe6\xe0\xe5\xe7\xe1\xe5\xe6\xe1\
+\xe5\xe8\xe0\xe6\xe7\xe1\xe6\xe7\xe1\xe6\xe8\xe2\xe6\xe8\xe3\xe6\
+\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\xe3\xe7\xe9\xe3\xe7\xea\
+\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\xeb\xe5\
+\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe5\xea\xeb\xe6\xea\
+\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\xe6\xeb\xec\xe7\xeb\xec\
+\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\xed\xe8\xec\xed\xe8\xec\xee\xe9\
+\xec\xed\xe9\xec\xee\xe8\xed\xed\xe9\xed\xed\xe9\xed\xee\xe9\xed\
+\xef\xea\xed\xee\xea\xed\xef\xeb\xed\xef\xeb\xed\xf0\xea\xee\xef\
+\xeb\xee\xef\xeb\xee\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\
+\xef\xf0\xec\xef\xf1\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\
+\xf1\xee\xf0\xf1\xee\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\xef\xf1\xf3\
+\xee\xf2\xf2\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf1\xf2\xf4\xf0\
+\xf3\xf3\xf0\xf3\xf4\xf1\xf3\xf4\xf1\xf4\xf4\xf1\xf4\xf5\xf2\xf4\
+\xf6\xf3\xf4\xf5\xf0\xf5\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf3\xf5\xf6\
+\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\
+\xf6\xf8\xf5\xf7\xf7\xf5\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\
+\xf8\xf7\xf8\xf9\xf7\xf9\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\
+\xf9\xfa\xfb\xfa\xfa\xfa\xfa\xfb\xfb\xfd\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
@@ -372,15 +231,12 @@ qt_resource_data = "\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
-\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x73\
-\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x13\x2a\x34\x08\xa0\xa1\
-\xc3\x87\x10\x1d\x0a\x04\x40\xa2\x22\x89\x14\x16\x2d\x62\xb4\x08\
-\x60\x62\xc6\x8d\x20\x33\x92\xe8\xf8\x8f\xe2\xc7\x8b\x15\x37\x72\
-\xf4\x78\x32\x85\xcb\x94\x2b\x4b\x66\x04\xe0\xb2\x66\x4d\x93\x24\
-\x71\x02\x08\x60\xf3\x66\x00\x89\x25\x1b\x06\x18\xfa\xd3\xe6\x4e\
-\xa2\x39\x89\x2a\xa5\x99\x42\xe9\xd0\xa4\x4e\x9f\x46\xfd\x39\x71\
-\xaa\x54\xa7\x50\xad\x1e\x45\x3a\x31\xa2\xd7\x87\x0b\xc3\x8a\x1d\
-\xbb\x30\x20\x00\x3b\
+\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x3f\
+\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x7f\x25\x12\x2a\x5c\xc8\xb0\xc4\
+\xc1\x87\x10\x1b\x4a\x54\x08\xb1\x62\xc1\x89\x13\x2d\x6a\xdc\x58\
+\x11\x80\xc7\x8f\x20\x41\x72\xec\x18\xb2\xa4\xc8\x91\x0f\x4d\xaa\
+\x04\x80\xb2\xa5\x45\x8c\x12\x5d\x1a\x84\xd9\x50\xe6\xc0\x80\x00\
+\x3b\
 \x00\x00\x03\x67\
 \x47\
 \x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xb4\x00\x00\x00\x00\x78\
@@ -438,119 +294,6 @@ qt_resource_data = "\
 \x71\xa0\xc5\x8e\x14\x09\x6a\xf4\x28\x72\xa3\x48\x90\x21\x49\xa6\
 \xbc\x68\x92\x62\x46\x8f\x1f\x51\x3e\xcc\x18\x33\xa2\xcd\x9b\x38\
 \x73\x42\x0c\x08\x00\x3b\
-\x00\x00\x03\x55\
-\x47\
-\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xae\x00\x00\x00\x00\x78\
-\x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\x8b\x88\x89\
-\x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\x89\x8b\x8b\
-\x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\x8c\x8d\x8b\
-\x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\x8e\x8d\x8e\
-\x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\x8f\x90\x90\
-\x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\x91\x92\x99\
-\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xd1\xd4\xd5\xd2\xd5\
-\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\xd9\xdf\xe1\
-\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xdb\xe0\xe3\xda\xe1\xe3\xdb\
-\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\
-\xe4\xdc\xe3\xe4\xdd\xe3\xe5\xdd\xe3\xe6\xde\xe3\xe5\xde\xe3\xe6\
-\xdf\xe3\xe6\xde\xe4\xe5\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xe0\
-\xe4\xe6\xdf\xe5\xe6\xdf\xe5\xe7\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\
-\xe6\xe1\xe5\xe8\xe0\xe6\xe7\xe0\xe6\xe8\xe1\xe6\xe8\xe2\xe6\xe8\
-\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\xe3\xe7\xe9\xe3\
-\xe7\xea\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\
-\xeb\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe5\xea\xeb\
-\xe5\xea\xec\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\xe7\
-\xea\xed\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\
-\xed\xe7\xec\xed\xe8\xec\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\xee\
-\xe8\xed\xed\xe9\xed\xed\xe9\xed\xee\xe9\xed\xef\xea\xed\xee\xea\
-\xed\xef\xeb\xed\xef\xea\xee\xee\xea\xee\xef\xeb\xee\xef\xeb\xee\
-\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\xef\xf1\
-\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\xf0\xf1\xee\
-\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\xef\xf1\xf3\xee\xf2\xf2\xee\xf2\
-\xf3\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\xf4\
-\xf0\xf3\xf3\xf0\xf3\xf4\xf1\xf3\xf3\xf1\xf3\xf4\xf2\xf3\xf4\xf1\
-\xf4\xf4\xf1\xf4\xf5\xf2\xf4\xf5\xf2\xf4\xf6\xf3\xf4\xf5\xf0\xf5\
-\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\
-\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\
-\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\
-\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\
-\xfa\xfb\xfb\xfd\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
-\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x32\
-\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0d\x02\x58\xc8\xb0\xa1\
-\x43\x00\x09\x23\x4a\x9c\x58\xf0\x61\x43\x8a\x18\x33\x1e\xb4\xe8\
-\x50\xa3\xc7\x8c\x1c\x2f\x7e\x1c\x89\x30\xa4\x45\x92\x28\x53\x8e\
-\x0c\x08\x00\x3b\
-\x00\x00\x03\x65\
-\x47\
-\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xa7\x00\x00\x00\x00\x78\
-\x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\x8b\x88\x89\
-\x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\x89\x8b\x8b\
-\x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\x8c\x8d\x8b\
-\x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\x8e\x8d\x8e\
-\x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\x8f\x90\x90\
-\x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\x91\x92\x99\
-\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xd1\xd4\xd5\xd2\xd5\
-\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\xd9\xdf\xe1\
-\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xdb\xe0\xe3\xda\xe1\xe3\xdb\
-\xe1\xe2\xdb\xe1\xe4\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdc\xe3\
-\xe4\xdd\xe3\xe5\xde\xe3\xe5\xde\xe3\xe6\xdf\xe3\xe6\xde\xe4\xe5\
-\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xdf\xe5\xe6\xdf\xe5\xe7\xe0\
-\xe5\xe7\xe0\xe5\xe8\xe1\xe5\xe6\xe1\xe5\xe8\xe1\xe6\xe7\xe1\xe6\
-\xe8\xe2\xe6\xe8\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\
-\xe3\xe7\xe9\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\
-\xe8\xeb\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe6\xe9\
-\xeb\xe5\xea\xeb\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\
-\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\xed\xe8\
-\xec\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\xee\xea\xec\xee\xe9\xed\
-\xed\xe9\xed\xee\xe9\xed\xef\xea\xed\xee\xea\xed\xef\xeb\xed\xef\
-\xea\xee\xee\xea\xee\xef\xeb\xee\xef\xeb\xee\xf0\xec\xee\xef\xec\
-\xee\xf0\xeb\xef\xef\xeb\xef\xf0\xec\xef\xf0\xec\xef\xf1\xed\xef\
-\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\xf0\xf1\xee\xf0\xf2\
-\xee\xf1\xf2\xef\xf1\xf2\xef\xf1\xf3\xee\xf2\xf2\xee\xf2\xf3\xef\
-\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\xf4\xf0\xf3\
-\xf3\xf0\xf3\xf4\xf1\xf3\xf4\xf1\xf4\xf4\xf1\xf4\xf5\xf2\xf4\xf5\
-\xf2\xf4\xf6\xf3\xf4\xf5\xf0\xf5\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf3\
-\xf5\xf6\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\xf4\xf6\xf7\xf5\xf6\
-\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\xf7\xf8\xf7\xf7\xf8\
-\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\xf9\xf8\xf9\xf9\xf8\
-\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\xfa\xfb\xfb\xfd\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
-\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
-\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x42\
-\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0d\x02\x58\x98\x10\xe1\
-\x42\x00\x02\x1f\x4a\x7c\x58\x90\x62\xc3\x8b\x18\x07\x5a\xcc\x18\
-\x91\xe1\xbf\x89\x13\x2b\x7a\xe4\x48\x52\xe1\x48\x8e\x16\x41\x4a\
-\x14\x09\xb1\xa4\x4b\x8d\x27\x33\xa6\x54\x19\x73\xe3\xcb\x9b\x24\
-\x03\x02\x00\x3b\
 \x00\x00\x03\x74\
 \x47\
 \x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xd0\x00\x00\x00\x00\x02\
@@ -609,40 +352,40 @@ qt_resource_data = "\
 \x70\x40\x32\x01\x80\x1a\x24\x07\x00\x20\x99\x03\x80\x01\x92\x12\
 \x00\x30\x20\xb9\x00\x00\x0c\x92\x05\x00\xf0\x20\x49\xb4\x28\xc8\
 \x80\x00\x3b\
-\x00\x00\x03\x7c\
+\x00\x00\x03\x96\
 \x47\
-\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xa7\x00\x24\x00\x9a\xd2\
-\x00\x00\x00\x9a\x69\x78\x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\
-\x8a\x87\x89\x8b\x88\x89\x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\
-\x89\x8a\x8b\x89\x8b\x8b\x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\
-\x8c\x8d\x8c\x8c\x8d\x8b\x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\
-\x8e\x8d\x8e\x8e\x8d\x8e\x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\
-\x8f\x90\x8f\x8f\x90\x90\x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\
-\x91\x91\x91\x91\x92\x99\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\
-\xc4\xd1\xd4\xd5\xd2\xd5\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\
-\xd8\xdf\xe1\xd9\xdf\xe1\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xdb\
-\xe0\xe3\xda\xe1\xe3\xdb\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\xdc\xe1\
-\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdc\xe3\xe4\xdd\xe3\xe5\xdd\xe3\xe6\
-\xde\xe3\xe5\xde\xe3\xe6\xdf\xe3\xe6\xde\xe4\xe5\xde\xe4\xe6\xdf\
-\xe4\xe6\xdf\xe4\xe7\xdf\xe5\xe6\xdf\xe5\xe7\xe0\xe5\xe7\xe0\xe5\
-\xe8\xe1\xe5\xe6\xe0\xe6\xe7\xe0\xe6\xe8\xe1\xe6\xe8\xe2\xe6\xe8\
-\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\xe3\xe7\xe9\xe3\
-\xe7\xea\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\
-\xeb\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe6\xe9\xeb\
-\xe5\xea\xeb\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xec\xe6\xeb\xec\xe7\
-\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\xed\xe8\xec\xed\xe8\xec\
-\xee\xe9\xec\xed\xe9\xec\xee\xea\xec\xee\xe8\xed\xed\xe9\xed\xed\
-\xe9\xed\xee\xe9\xed\xef\xea\xed\xee\xea\xed\xef\xeb\xed\xf0\xea\
-\xee\xef\xeb\xee\xef\xeb\xee\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\
-\xf0\xec\xef\xf0\xec\xef\xf1\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf1\
-\xee\xf0\xf1\xee\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\xee\xf2\xf2\xee\
-\xf2\xf3\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\
-\xf4\xf0\xf3\xf3\xf0\xf3\xf4\xf1\xf3\xf4\xf1\xf4\xf4\xf1\xf4\xf5\
-\xf2\xf4\xf5\xf2\xf4\xf6\xf3\xf4\xf5\xf0\xf5\xf7\xf2\xf5\xf5\xf3\
-\xf5\xf5\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\xf4\xf6\xf7\xf5\xf6\
-\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\xf7\xf8\xf7\xf7\xf8\
-\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\xf9\xf8\xf9\xf9\xf8\
-\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\xfa\xfb\xfb\xfd\xff\
+\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\x8e\x00\x00\x00\x00\x00\
+\x9a\x69\x78\x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\
+\x8b\x88\x89\x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\
+\x89\x8b\x8b\x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\
+\x8c\x8d\x8b\x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\
+\x8e\x8d\x8e\x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\
+\x8f\x90\x90\x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\
+\x91\x92\x99\x99\x99\xbc\xbc\xbc\xae\xbf\xff\xbf\xc2\xc3\xc0\xc4\
+\xc4\xd1\xd4\xd5\xd2\xd5\xd6\xff\xe4\x00\xd7\xdd\xe0\xd8\xde\xe0\
+\xd8\xde\xe1\xd8\xdf\xe1\xd9\xdf\xe1\xd9\xdf\xe3\xda\xdf\xe2\xd9\
+\xe0\xe2\xda\xe0\xe3\xdb\xe0\xe3\xda\xe1\xe3\xdb\xe1\xe4\xdc\xe1\
+\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdd\xe2\xe4\xdc\xe3\xe4\xdd\xe3\xe5\
+\xde\xe3\xe5\xdf\xe3\xe6\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xdf\
+\xe5\xe6\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\xe6\xe1\xe6\xe7\xe1\xe6\
+\xe8\xe2\xe6\xe8\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe9\
+\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe5\xe8\xeb\xe4\xe9\xea\xe5\
+\xe9\xeb\xe5\xea\xeb\xe6\xea\xeb\xe7\xea\xec\xe6\xeb\xec\xe7\xeb\
+\xec\xe8\xeb\xec\xe8\xeb\xed\xe8\xec\xed\xe9\xec\xed\xe9\xec\xee\
+\xe8\xed\xed\xe9\xed\xee\xea\xed\xee\xea\xed\xef\xea\xee\xef\xeb\
+\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\xef\xf1\xed\xef\
+\xf1\xed\xf0\xf1\xee\xf0\xf1\xee\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\
+\xee\xf2\xf2\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\
+\xf2\xf4\xf0\xf3\xf4\xf1\xf3\xf4\xf1\xf4\xf5\xf2\xf4\xf5\xf2\xf4\
+\xf6\xf0\xf5\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf4\xf5\xf6\xf4\xf6\xf6\
+\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\
+\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\
+\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\
+\xfa\xfb\xfb\xfd\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
@@ -660,49 +403,185 @@ qt_resource_data = "\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
-\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x59\
-\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0d\x02\xf8\xb7\xb0\x21\
-\xc3\x87\x0e\x17\x26\x9c\x38\x30\x22\xc4\x8b\x0e\x29\x52\x0c\xc0\
-\xb1\xa3\xc7\x8f\x05\x03\x68\xfc\x27\x92\xa0\x48\x8f\xff\x04\xa8\
-\x5c\x49\x32\xe4\xc8\x92\x03\x45\xae\x9c\x29\x20\xa5\x40\x98\x37\
-\x5f\xba\x04\xc0\xb3\xa7\xcf\x9c\x26\x75\x06\xd5\x88\x93\xe4\xc7\
-\xa3\x1d\x47\x2a\x5d\xca\xb4\x60\x40\x00\x3b\
-\x00\x00\x03\x61\
+\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x73\
+\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x13\x2a\x34\x08\xa0\xa1\
+\xc3\x87\x10\x1d\x0a\x04\x40\xa2\x22\x89\x14\x16\x2d\x62\xb4\x08\
+\x60\x62\xc6\x8d\x20\x33\x92\xe8\xf8\x8f\xe2\xc7\x8b\x15\x37\x72\
+\xf4\x78\x32\x85\xcb\x94\x2b\x4b\x66\x04\xe0\xb2\x66\x4d\x93\x24\
+\x71\x02\x08\x60\xf3\x66\x00\x89\x25\x1b\x06\x18\xfa\xd3\xe6\x4e\
+\xa2\x39\x89\x2a\xa5\x99\x42\xe9\xd0\xa4\x4e\x9f\x46\xfd\x39\x71\
+\xaa\x54\xa7\x50\xad\x1e\x45\x3a\x31\xa2\xd7\x87\x0b\xc3\x8a\x1d\
+\xbb\x30\x20\x00\x3b\
+\x00\x00\x04\x91\
 \x47\
-\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xae\x00\x00\x00\x00\x78\
+\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xff\x00\x3a\x4c\x62\x45\
+\x50\x67\x3f\x57\x71\x42\x5a\x74\x4a\x59\x75\x48\x5b\x71\x45\x5c\
+\x77\x45\x5e\x85\x4b\x5e\x74\x44\x61\x81\x4c\x63\x7e\x48\x64\x84\
+\x4a\x63\x8a\x4d\x64\x7f\x53\x63\x7f\x5b\x62\x75\x53\x66\x7c\x44\
+\x6a\x88\x4b\x68\x88\x4d\x69\x8a\x48\x6a\x90\x4e\x6a\x8b\x56\x69\
+\x7f\x4a\x6c\x92\x57\x6a\x80\x53\x6b\x86\x50\x6c\x8d\x54\x6c\x87\
+\x5c\x6b\x7d\x51\x6d\x8e\x54\x6d\x94\x4d\x6f\x95\x55\x6e\x95\x62\
+\x6d\x79\x58\x6f\x8b\x4f\x71\x97\x5f\x6e\x8b\x5e\x70\x87\x58\x71\
+\x98\x51\x73\x99\x65\x70\x7c\x5a\x72\x8d\x58\x74\x95\x60\x73\x8a\
+\x5c\x74\x8f\x54\x76\x9c\x66\x75\x87\x63\x76\x8d\x65\x78\x83\x5a\
+\x7a\x94\x61\x78\x95\x5a\x7b\xa2\x5f\x7b\x9d\x67\x7a\x91\x74\x79\
+\x7c\x61\x7d\x9e\x6d\x7c\x8e\x62\x7e\x9f\x6e\x7d\x8f\x63\x7f\xa0\
+\x64\x80\xa1\x5d\x82\xa2\x6c\x7f\x96\x73\x7f\x8b\x65\x81\xa2\x5f\
+\x84\xa4\x6f\x82\x99\x76\x82\x8e\x68\x84\xa5\x66\x86\xa1\x7d\x81\
+\x90\x67\x87\xa2\x6a\x86\xa8\x6f\x86\xa3\x6b\x87\xa9\x7a\x85\x92\
+\x80\x87\x8f\x7a\x89\x9b\x7d\x89\x96\x84\x89\x8c\x74\x8c\xa8\x85\
+\x8a\x8d\x88\x8a\x87\x75\x8d\xa9\x7d\x8c\x9e\x6f\x8f\xaa\x86\x8b\
+\x8e\x89\x8b\x88\x80\x8c\x99\x87\x8c\x8f\x8a\x8c\x89\x88\x8d\x90\
+\x8b\x8d\x8a\x82\x8e\x9b\x89\x8e\x91\x79\x90\xad\x83\x8e\xa7\x81\
+\x90\xa2\x8d\x8f\x8c\x78\x93\xa9\x8e\x90\x8d\x8c\x90\x93\x85\x91\
+\x9e\x75\x94\xb0\x8f\x91\x8e\x8d\x91\x94\x86\x92\x9f\x80\x93\xab\
+\x7a\x95\xab\x84\x93\xa5\x8e\x92\x95\x87\x93\xa0\x77\x96\xb2\x8b\
+\x93\x9a\x85\x94\xa7\x88\x94\xa1\x8c\x94\x9b\x7e\x96\xb3\x8d\x95\
+\x9c\x8b\x96\xa3\x7e\x99\xaf\x84\x98\xaf\x8f\x97\x9f\x8d\x98\xa5\
+\x90\x98\xa0\x83\x9a\xb7\x87\x9a\xb2\x81\x9c\xb3\x97\x99\x96\x8e\
+\x9a\xa7\x88\x9b\xb3\x8c\x9b\xae\x8d\x9c\xaf\x86\x9d\xba\x90\x9c\
+\xa9\x93\x9c\xa3\x92\x9d\xaa\x95\x9d\xa5\x87\x9f\xbc\x93\x9e\xac\
+\x87\xa2\xb8\x97\x9f\xa7\x98\xa1\xa8\x97\xa2\xb0\x94\xa4\xb7\x92\
+\xa5\xbd\x9c\xa4\xac\x96\xa5\xb8\x8c\xa8\xbe\x93\xa6\xbe\x94\xa7\
+\xc0\x9c\xa8\xb5\x96\xa9\xc2\x9c\xab\xbe\x9f\xab\xb8\xa3\xab\xb3\
+\x96\xae\xbf\x94\xaf\xc6\x9e\xad\xc0\x9f\xae\xc1\xa6\xae\xb6\x9c\
+\xb0\xc8\xa1\xb0\xc3\xa8\xb0\xb8\xa2\xb1\xc5\xa5\xb1\xbf\x9e\xb2\
+\xca\xa5\xb4\xc7\xad\xb5\xbd\xaf\xb7\xbf\xa9\xb8\xcb\xac\xb8\xc5\
+\xa6\xb9\xd2\xb3\xb8\xbb\xab\xba\xcd\xb5\xba\xbd\xba\xbc\xb9\xb1\
+\xbd\xcb\xb4\xbd\xc5\xaf\xbe\xd2\xb8\xbe\xc0\xb3\xbf\xcd\xb1\xc0\
+\xd4\xb4\xc0\xce\xbf\xbf\xc9\xb9\xc1\xc9\xb6\xc2\xd0\xba\xc2\xca\
+\xb3\xc3\xd6\xbd\xc2\xc4\xbc\xc4\xcc\xbf\xc4\xc6\xb6\xc6\xd9\xba\
+\xc6\xd3\xbf\xc7\xd0\xb8\xc8\xdc\xba\xc9\xdd\xbd\xc9\xd7\xbe\xca\
+\xd8\xc5\xca\xcd\xc3\xcc\xd4\xc1\xcd\xdb\xc9\xce\xd0\xca\xcf\xd1\
+\xc4\xd0\xde\xc7\xd0\xd8\xcc\xd1\xd4\xd2\xd4\xd1\xc9\xd5\xe3\xd0\
+\xd5\xd7\xd8\xd6\xda\xcd\xd9\xe7\xd9\xd7\xdb\xd5\xda\xdc\xd3\xdb\
+\xe4\xd4\xdc\xe5\xd5\xdd\xe6\xd8\xdd\xe0\xd6\xde\xe7\xd9\xde\xe1\
+\xda\xdf\xe2\xdb\xe0\xe3\xd8\xe1\xe9\xdc\xe2\xe4\xde\xe3\xe6\xdd\
+\xe5\xee\xe0\xe5\xe8\xe2\xe7\xea\xe5\xe7\xe4\xe3\xe8\xeb\xe4\xe9\
+\xec\xe7\xe9\xe6\xe5\xea\xed\xe6\xec\xee\xe7\xed\xef\xe9\xee\xf0\
+\xea\xef\xf2\xeb\xf0\xf3\xf2\xef\xf4\xec\xf1\xf4\xef\xf1\xee\xed\
+\xf2\xf5\xee\xf3\xf6\xef\xf5\xf7\xf0\xf6\xf8\xf4\xf7\xf3\xf2\xf7\
+\xf9\xf3\xf8\xfb\xf4\xf9\xfc\xfd\xf7\xf6\xf7\xf9\xf6\xf5\xfa\xfd\
+\xf8\xfa\xf7\xfb\xfd\xfa\xfe\xff\xfc\xff\xff\xff\x21\xf9\x04\x01\
+\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\xfe\
+\x00\xff\x09\x1c\x28\x90\x8f\x0e\x1c\x77\x08\x2a\x54\x68\x67\xc9\
+\x1b\x44\x88\xec\x38\xd9\xb3\x90\xa0\xa3\x07\x43\x4a\x21\xab\x66\
+\xad\xd9\x2a\x2a\x1c\x2e\x55\x34\x13\x00\x0c\xb3\x70\xda\xae\x61\
+\xbb\xe6\x0d\x1a\x21\x08\x14\x09\x36\x02\x90\x04\x58\x31\x5d\xc5\
+\x92\x05\x93\x25\x6b\x17\xb1\x35\x08\x44\x0e\x2c\xb0\x01\xd3\x29\
+\x55\xb6\x8c\xdd\x4a\x05\xae\x9f\xaf\x4f\xa1\x64\x58\x18\xa8\x46\
+\x80\x92\x42\x96\x44\xf1\x5a\xb5\x89\x9c\xbf\x73\xa0\x26\x45\xaa\
+\xb2\x60\xd0\x3f\x5a\x30\x12\x10\xf9\xc2\xe8\x53\x2d\x44\xad\xfc\
+\xe1\x0a\x84\x28\x52\x9f\x24\x13\x84\xfc\x63\xc2\xa1\x02\x0d\x28\
+\x8c\x66\x89\x3a\xd4\x8e\x9a\x11\x39\xaa\x3a\xc1\xe9\xf1\xe1\xc5\
+\x3f\x14\x10\x40\xe4\x18\x63\x89\xd8\x24\x49\xfe\xe0\x2d\xbb\x93\
+\x49\x15\x9e\x22\x27\x52\xfc\x0b\x11\x99\x07\x1b\x53\xa2\xee\x48\
+\x73\xa7\xcc\x59\x1c\x4d\xac\xf2\x1c\x51\x41\xe2\xdf\x0f\x0c\x1a\
+\x72\x9c\xa1\x44\xc5\x91\xbf\x57\x74\x50\x5d\x72\x65\xaa\x4e\x90\
+\x11\x2c\xfe\x8d\x72\x31\xe1\x46\x0c\x18\x87\xea\x7d\x3b\x24\x6c\
+\x9a\x31\x57\x95\xbe\xf0\xa0\xe0\x43\x20\x96\x04\x20\x4a\x6f\x3c\
+\xf3\x97\x6f\xd3\x23\x66\xc1\x5c\x71\xfa\xa3\x64\xc6\x84\x36\x02\
+\x65\x11\x38\xb0\x22\x1d\xbc\x43\x61\x44\x9d\xfa\x64\x49\xd0\x94\
+\x1d\x17\x6c\x40\xd0\x1b\x03\x28\xf0\xc2\x0a\x3e\xd4\xa1\x48\x21\
+\x79\x7c\xa1\xc4\x0e\x27\x34\x90\x10\x41\x4b\x18\xc0\x80\x09\x40\
+\x10\x41\x84\x12\x44\xf0\x70\x43\x07\x0d\x34\x51\x51\x1b\x0e\x4c\
+\xa0\xc1\x08\x2d\xb4\x70\x42\x07\x11\x64\x00\x5f\x45\xff\xc8\xd2\
+\x45\x0d\x22\x64\x90\x81\x08\x35\x84\x11\x8b\x42\x01\x01\x00\x3b\
+\
+\x00\x00\x03\x7a\
+\x47\
+\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xc2\x00\x00\x00\xff\x04\
+\x04\xfe\x07\x07\xfe\x1a\x1a\xfd\x29\x2a\xfc\x2f\x2f\xfc\x31\x31\
+\xfc\x46\x47\xf9\x60\x61\xf8\x67\x69\xf9\x78\x78\x79\x86\x89\x89\
+\x86\x89\x8a\x87\x89\x8a\x87\x89\x8b\x88\x89\x8a\x88\x89\x8b\x88\
+\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\x89\x8b\x8b\x89\x8b\x8c\x8a\x8c\
+\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\x8c\x8d\x8b\x8d\x8d\x8c\x8d\x8d\
+\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\x8e\x8d\x8e\x8f\x8d\x8f\x8f\x8e\
+\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\x8f\x90\x90\x90\x90\x90\x90\x90\
+\x91\x90\x91\x91\x91\x91\x91\x91\x91\x92\x8c\x8d\xf7\x8f\x91\xf5\
+\x99\x99\x99\x9e\xa0\xf2\x9e\xa1\xf3\xa4\xa7\xf2\xb6\xb8\xf3\xbc\
+\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xc0\xc1\xf4\xc5\xc7\xf5\xd1\xd4\
+\xd5\xd2\xd5\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\
+\xd9\xdf\xe1\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xda\xe0\xe3\xdb\
+\xe0\xe3\xda\xe1\xe3\xdb\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\xdc\xe1\
+\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdd\xe2\xe4\xdc\xe3\xe4\xdd\xe3\xe5\
+\xdd\xe3\xe6\xde\xe3\xe5\xe0\xe1\xf3\xde\xe3\xe6\xdf\xe3\xe6\xde\
+\xe4\xe5\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xdf\xe5\xe6\xdf\xe5\
+\xe7\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\xe6\xe1\xe5\xe8\xe0\xe6\xe7\
+\xe0\xe6\xe8\xe1\xe6\xe7\xe1\xe6\xe8\xe2\xe6\xe8\xe2\xe6\xe9\xe3\
+\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\xe3\xe7\xe9\xe3\xe7\
+\xea\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\xeb\
+\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe6\xe9\xeb\xe5\
+\xea\xeb\xe5\xea\xec\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\
+\xec\xe7\xea\xed\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xee\xe8\xeb\xec\
+\xe8\xeb\xed\xe9\xeb\xf1\xe7\xec\xed\xe8\xec\xed\xe9\xec\xed\xe9\
+\xec\xee\xea\xec\xee\xe8\xed\xed\xe9\xed\xee\xea\xed\xee\xea\xed\
+\xef\xeb\xed\xef\xeb\xed\xf0\xea\xee\xee\xea\xee\xef\xeb\xee\xef\
+\xeb\xee\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\
+\xef\xf1\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf1\xee\xf0\xf1\xee\xf0\
+\xf2\xee\xf1\xf2\xef\xf1\xf2\xee\xf2\xf2\xef\xf2\xf2\xef\xf2\xf3\
+\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\xf4\xf0\xf3\xf3\xf0\xf3\xf4\xf1\
+\xf3\xf3\xf1\xf3\xf4\xf2\xf3\xf4\xf1\xf4\xf4\xf1\xf4\xf5\xf2\xf4\
+\xf5\xf2\xf4\xf6\xf3\xf4\xf5\xf0\xf5\xf7\xf2\xf5\xf5\xf3\xf5\xf5\
+\xf3\xf5\xf6\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\xf4\xf6\xf7\xf5\
+\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\xf7\xf8\xf7\xf7\
+\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\xf9\xf8\xf9\xf9\
+\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\xfa\xfb\xfb\xfd\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
+\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x57\
+\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x13\x2a\x5c\xc8\xb0\xe1\
+\x42\x00\x02\x21\x1a\x94\x38\x51\x21\xc5\x82\x12\x33\x1e\x10\xd0\
+\xe2\x1f\xc4\x15\x08\x30\x46\x8c\xf8\xc2\x45\x00\x8f\x30\x08\x54\
+\xf4\x38\x92\x25\x00\x03\x03\x56\x66\x1c\x09\x80\x46\x02\x15\x22\
+\x59\xea\x84\x08\xb1\x46\x01\x87\x0f\x01\x08\x1d\x4a\x94\x28\xd0\
+\xa3\x48\x93\x2a\x4d\x1a\x10\x00\x3b\
+\x00\x00\x03\x56\
+\x47\
+\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xb1\x00\x25\x25\x25\x78\
 \x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\x8b\x88\x89\
 \x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\x89\x8b\x8b\
 \x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\x8c\x8d\x8b\
 \x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\x8e\x8d\x8e\
 \x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\x8f\x90\x90\
 \x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\x91\x92\x99\
-\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xd1\xd4\xd5\xd2\xd5\
-\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\xd9\xdf\xe1\
-\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xdb\xe0\xe3\xda\xe1\xe3\xdb\
-\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\
-\xe4\xdd\xe2\xe4\xdc\xe3\xe4\xdd\xe3\xe5\xdd\xe3\xe6\xde\xe3\xe5\
-\xde\xe3\xe6\xdf\xe3\xe6\xde\xe4\xe5\xde\xe4\xe6\xdf\xe4\xe6\xdf\
-\xe4\xe7\xe0\xe4\xe6\xdf\xe5\xe6\xdf\xe5\xe7\xe0\xe5\xe7\xe0\xe5\
-\xe8\xe1\xe5\xe6\xe1\xe5\xe8\xe1\xe6\xe7\xe1\xe6\xe8\xe2\xe6\xe8\
-\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe9\xe3\xe7\xea\xe4\
-\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\xeb\xe5\xe8\
-\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe6\xe9\xeb\xe5\xea\xeb\
-\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\xe7\xea\xed\xe6\
-\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\xed\xe8\xec\
-\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\xee\xea\xec\xee\xe8\xed\xed\
-\xe9\xed\xed\xe9\xed\xee\xea\xed\xee\xea\xed\xef\xeb\xed\xef\xeb\
-\xed\xf0\xea\xee\xee\xea\xee\xef\xeb\xee\xef\xeb\xee\xf0\xec\xee\
-\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\xef\xf1\xed\xef\xf1\
-\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\xf0\xf1\xee\xf0\xf2\xee\
-\xf1\xf2\xef\xf1\xf2\xef\xf1\xf3\xee\xf2\xf2\xee\xf2\xf3\xef\xf2\
-\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\xf4\xf0\xf3\xf3\
-\xf0\xf3\xf4\xf1\xf3\xf3\xf1\xf3\xf4\xf2\xf3\xf4\xf1\xf4\xf4\xf1\
-\xf4\xf5\xf2\xf4\xf5\xf2\xf4\xf6\xf3\xf4\xf5\xf0\xf5\xf7\xf2\xf5\
-\xf5\xf3\xf5\xf5\xf3\xf5\xf6\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\
-\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\
-\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\
-\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\
-\xfa\xfb\xfb\xfd\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\x99\x99\xac\xac\xac\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xd1\xd4\
+\xd5\xd2\xd5\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\
+\xd9\xdf\xe1\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xda\xe0\xe3\xdb\
+\xe0\xe3\xda\xe1\xe3\xdb\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\xdc\xe1\
+\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdd\xe2\xe4\xdc\xe3\xe4\xdd\xe3\xe5\
+\xdd\xe3\xe6\xde\xe3\xe5\xde\xe3\xe6\xdf\xe3\xe6\xde\xe4\xe5\xde\
+\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xe0\xe4\xe6\xdf\xe5\xe6\xdf\xe5\
+\xe7\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\xe6\xe1\xe5\xe8\xe0\xe6\xe7\
+\xe0\xe6\xe8\xe1\xe6\xe7\xe1\xe6\xe8\xe2\xe6\xe8\xe3\xe6\xe7\xe2\
+\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe9\xe3\xe7\xea\xe4\xe7\xea\xe3\xe8\
+\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\xeb\xe5\xe8\xeb\xe4\xe9\xea\
+\xe4\xe9\xeb\xe5\xe9\xeb\xe6\xe9\xeb\xe5\xea\xeb\xe5\xea\xec\xe6\
+\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\xe7\xea\xed\xe6\xeb\
+\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\xed\xe7\xec\xed\
+\xe8\xec\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\xee\xea\xec\xee\xe8\
+\xed\xed\xe9\xed\xed\xe9\xed\xee\xe9\xed\xef\xea\xed\xee\xea\xed\
+\xef\xeb\xed\xef\xeb\xed\xf0\xea\xee\xef\xeb\xee\xef\xeb\xee\xf0\
+\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\xef\xf1\xed\
+\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\xf0\xf1\xee\xf0\
+\xf2\xee\xf1\xf2\xef\xf1\xf2\xee\xf2\xf2\xef\xf2\xf2\xef\xf2\xf3\
+\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\xf4\xf0\xf3\xf4\xf1\xf3\xf3\xf1\
+\xf3\xf4\xf2\xf3\xf4\xf1\xf4\xf4\xf1\xf4\xf5\xf2\xf4\xf5\xf2\xf4\
+\xf6\xf3\xf4\xf5\xf0\xf5\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf3\xf5\xf6\
+\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\xf4\xf6\xf7\xf5\xf6\xf7\xf2\
+\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\xf7\xf8\xf7\xf7\xf8\xf6\xf8\
+\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\xf9\xf8\xf9\xf9\xf8\xf9\xfa\
+\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\xfa\xfb\xfb\xfd\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
@@ -718,12 +597,69 @@ qt_resource_data = "\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
-\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x3e\
-\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0d\x02\x00\x90\xb0\x21\
-\x43\x81\x0b\x23\x4a\x5c\x58\xf0\x61\x43\x85\x14\x2f\x6a\xdc\xf8\
-\x2f\x23\xc7\x81\x0f\x27\x8a\xac\xf8\x91\xa0\xc7\x92\x28\x21\x5a\
-\xfc\x98\x51\xe4\x44\x85\x29\x4f\xa6\x9c\x49\x93\x63\x40\x00\x3b\
-\
+\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x33\
+\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x13\x2a\x5c\xc8\xb0\xa1\
+\xc3\x87\x10\x23\x22\x14\x41\xb1\xa2\xc5\x8b\x15\x05\x02\xd8\xc8\
+\xb1\xa3\x47\x8e\x02\x31\x8a\xbc\x28\xb1\xa4\xc9\x93\x28\x53\xaa\
+\x74\x18\x10\x00\x3b\
+\x00\x00\x03\x73\
+\x47\
+\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xc9\x00\x00\x00\x00\x04\
+\x04\x04\x06\x06\x06\x07\x07\x07\x0a\x0a\x0a\x0b\x0b\x0b\x12\x12\
+\x12\x1a\x1b\x1b\x35\x36\x37\x38\x39\x3a\x48\x49\x49\x4b\x4c\x4c\
+\x56\x57\x58\x56\x58\x58\x6e\x6f\x70\x72\x73\x74\x78\x78\x79\x79\
+\x7b\x7c\x7c\x7e\x7f\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\
+\x8b\x88\x89\x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\
+\x89\x8b\x8b\x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\
+\x8c\x8d\x8b\x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\
+\x8e\x8d\x8e\x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\
+\x8f\x90\x90\x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\
+\x91\x92\x99\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xc1\xc4\
+\xc4\xcf\xd3\xd3\xd1\xd4\xd5\xd2\xd5\xd6\xd7\xdd\xe0\xd8\xde\xe0\
+\xd8\xde\xe1\xd8\xdf\xe1\xdc\xde\xe0\xd9\xdf\xe1\xd9\xdf\xe3\xda\
+\xdf\xe2\xdc\xdf\xe0\xdd\xdf\xe0\xd9\xe0\xe2\xda\xe0\xe3\xdb\xe0\
+\xe3\xdd\xe0\xe2\xda\xe1\xe3\xdb\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\
+\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdd\xe2\xe4\xdf\xe2\xe3\xdc\
+\xe3\xe4\xdd\xe3\xe5\xdd\xe3\xe6\xde\xe3\xe5\xde\xe3\xe6\xdf\xe3\
+\xe6\xde\xe4\xe5\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xe0\xe4\xe6\
+\xe1\xe4\xe6\xdf\xe5\xe6\xdf\xe5\xe7\xe0\xe5\xe7\xe0\xe5\xe8\xe1\
+\xe5\xe6\xe0\xe6\xe7\xe0\xe6\xe8\xe1\xe6\xe7\xe1\xe6\xe8\xe2\xe6\
+\xe8\xe2\xe6\xe9\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\
+\xe3\xe7\xe9\xe3\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\
+\xe8\xeb\xe5\xe8\xe9\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\
+\xeb\xe5\xea\xeb\xe5\xea\xec\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xec\
+\xe7\xea\xed\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\
+\xeb\xed\xe7\xec\xed\xe8\xec\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\
+\xee\xea\xec\xee\xe8\xed\xed\xe9\xed\xee\xea\xed\xee\xea\xed\xef\
+\xeb\xed\xef\xeb\xed\xf0\xea\xee\xee\xea\xee\xef\xeb\xee\xef\xeb\
+\xee\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\xef\
+\xf1\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\xf0\xf1\
+\xee\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\xef\xf1\xf3\xee\xf2\xf2\xee\
+\xf2\xf3\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\
+\xf4\xf0\xf3\xf3\xf0\xf3\xf4\xf1\xf3\xf3\xf1\xf3\xf4\xf2\xf3\xf4\
+\xf1\xf4\xf4\xf1\xf4\xf5\xf2\xf4\xf5\xf2\xf4\xf6\xf3\xf4\xf5\xf0\
+\xf5\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf3\xf5\xf6\xf4\xf5\xf6\xf3\xf6\
+\xf6\xf4\xf6\xf6\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\
+\xf5\xf7\xf7\xf5\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\
+\xf8\xf9\xf7\xf9\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\
+\xfb\xfa\xfa\xfa\xfa\xfb\xfb\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
+\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x50\
+\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x13\x2a\x5c\xc8\x10\x21\
+\x80\x87\x00\x02\x1c\x68\xd0\xf0\xe1\xc0\x08\x00\x10\x30\xb4\x38\
+\x10\x80\x80\x8d\x00\x06\x4a\x00\x90\x00\x24\x44\x00\x03\x2a\x86\
+\x14\xe8\x00\x80\x02\x90\x04\x01\x14\x80\xd9\x91\x00\xcd\x7f\x0f\
+\x00\x2c\x30\xf9\xd0\x00\x83\x86\x40\x83\x0a\x1d\x4a\x14\x68\x40\
+\x00\x3b\
 \x00\x00\x03\x55\
 \x47\
 \x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xaf\x00\x00\x00\x00\x78\
@@ -741,13 +677,13 @@ qt_resource_data = "\
 \xdf\xe3\xe6\xde\xe4\xe5\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xe0\
 \xe4\xe6\xdf\xe5\xe6\xdf\xe5\xe7\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\
 \xe6\xe1\xe5\xe8\xe0\xe6\xe7\xe0\xe6\xe8\xe1\xe6\xe8\xe2\xe6\xe8\
-\xe2\xe6\xe9\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\xe3\
-\xe7\xe9\xe3\xe7\xea\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\
-\xea\xe4\xe8\xeb\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\
-\xe5\xea\xeb\xe5\xea\xec\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\
-\xea\xec\xe7\xea\xed\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\
-\xec\xe8\xeb\xed\xe7\xec\xed\xe8\xec\xed\xe8\xec\xee\xe9\xec\xed\
-\xe9\xec\xee\xe8\xed\xed\xe9\xed\xed\xe9\xed\xee\xe9\xed\xef\xea\
+\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\xe3\xe7\xe9\xe3\
+\xe7\xea\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\
+\xeb\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe5\xea\xeb\
+\xe5\xea\xec\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\xe7\
+\xea\xed\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\
+\xed\xe7\xec\xed\xe8\xec\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\xee\
+\xea\xec\xee\xe8\xed\xed\xe9\xed\xed\xe9\xed\xee\xe9\xed\xef\xea\
 \xed\xee\xea\xed\xef\xeb\xed\xef\xea\xee\xee\xea\xee\xef\xeb\xee\
 \xef\xeb\xee\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\
 \xec\xef\xf1\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\
@@ -777,9 +713,128 @@ qt_resource_data = "\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
 \x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x32\
 \x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0d\x02\x58\xc8\xb0\xa1\
-\x43\x00\x09\x23\x4a\x9c\x88\xf0\x61\x43\x8a\x18\x33\x2a\xb4\x78\
-\x51\xa3\x47\x8f\x1c\x21\x7e\x1c\x79\x30\xe4\x43\x92\x28\x53\x8e\
+\x43\x00\x09\x23\x4a\x9c\x28\xf0\xe1\x43\x8a\x18\x33\x2a\xb4\x78\
+\x51\xa3\xc7\x89\x1c\x17\x7e\x1c\x49\x31\x64\x47\x92\x28\x53\x7e\
 \x0c\x08\x00\x3b\
+\x00\x00\x03\xce\
+\x47\
+\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\x9e\x00\x78\x78\x79\x86\
+\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\x8b\x88\x89\x8a\x88\x89\
+\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\x89\x8b\x8b\x89\x8b\x8c\
+\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\x8c\x8d\x8b\x8d\x8d\x8c\
+\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\x8e\x8d\x8e\x8f\x8d\x8f\
+\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\x8f\x90\x90\x90\x90\x90\
+\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\x91\x92\x99\x99\x99\xa9\
+\xa9\xa9\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xd2\xd2\xd2\xd1\xd4\
+\xd5\xd2\xd5\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\
+\xd9\xdf\xe1\xd9\xdf\xe3\xda\xdf\xe2\xdb\xe0\xe3\xda\xe1\xe3\xdb\
+\xe1\xe4\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdc\xe3\xe4\xdd\xe3\
+\xe5\xde\xe3\xe5\xdf\xe3\xe6\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\
+\xe0\xe4\xe6\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\xe6\xe0\xe6\xe7\xe1\
+\xe6\xe8\xe2\xe6\xe8\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\
+\xe8\xe3\xe7\xe9\xe3\xe7\xea\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\
+\xe4\xe8\xea\xe5\xe8\xeb\xe4\xe9\xea\xe5\xe9\xeb\xe6\xe9\xeb\xe5\
+\xea\xeb\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xec\xe7\xea\xed\xe6\xeb\
+\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\xed\xe7\xec\xed\
+\xe8\xec\xed\xe9\xec\xed\xe9\xec\xee\xea\xec\xee\xe8\xed\xed\xe9\
+\xed\xed\xe9\xed\xee\xe9\xed\xef\xea\xed\xee\xea\xed\xef\xeb\xed\
+\xf0\xea\xee\xef\xeb\xee\xef\xeb\xee\xf0\xec\xee\xf0\xeb\xef\xf0\
+\xec\xef\xf0\xec\xef\xf1\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\
+\xf0\xf1\xee\xf0\xf1\xee\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\xef\xf1\
+\xf3\xee\xf2\xf2\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\
+\xf1\xf2\xf4\xf0\xf3\xf3\xf0\xf3\xf4\xf1\xf3\xf3\xf1\xf3\xf4\xf2\
+\xf3\xf4\xf1\xf4\xf4\xf1\xf4\xf5\xf2\xf4\xf5\xf2\xf4\xf6\xf0\xf5\
+\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\
+\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\
+\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\
+\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\
+\xfa\xfb\xfb\xfd\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
+\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\xab\
+\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0b\x86\x58\xc8\xb0\xa1\
+\x43\x86\x02\x43\x78\x9a\x28\x91\xe2\x44\x4f\x15\x29\x46\x2c\xc1\
+\x31\x04\xc7\x12\x1e\x3b\x7e\x04\x19\xd1\xc6\x8d\x1d\x21\x84\x14\
+\x51\x12\x02\xca\x94\x2b\x21\xbe\xa0\x51\xc3\x26\xc4\x46\x91\x38\
+\x41\x8e\xb4\xf9\x2f\x04\x0f\x20\x41\x42\x24\x61\xf2\x24\x84\x16\
+\x2d\x5e\x42\xa0\x61\x03\x87\x0e\xcf\x90\x3a\x73\x42\x25\xd9\x33\
+\x88\x11\x96\x51\xa6\x60\x09\xe1\xa5\x0c\x9a\x10\x71\xe6\xd8\xe9\
+\xf3\xf4\x23\xd4\xb3\x3b\x23\x22\x71\x12\x25\x04\x15\x2e\x49\xcd\
+\xac\x71\x13\xa2\x8e\x1e\x3f\x83\xca\x4a\x35\x9b\xb6\xe7\x93\x28\
+\x5b\xc3\x8c\x49\x13\xe2\x8d\x1c\xa7\x80\x04\x1d\x4a\xf4\xf4\xa1\
+\xe3\x86\x09\x23\x4b\x9e\x4c\xb9\xf2\xe4\x80\x00\x3b\
+\x00\x00\x03\x56\
+\x47\
+\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xae\x00\x00\x00\x00\x78\
+\x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\x8b\x88\x89\
+\x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\x89\x8b\x8b\
+\x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\x8c\x8d\x8b\
+\x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\x8e\x8d\x8e\
+\x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\x8f\x90\x90\
+\x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\x91\x92\x99\
+\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xd1\xd4\xd5\xd2\xd5\
+\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\xd9\xdf\xe1\
+\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xdb\xe0\xe3\xda\xe1\xe3\xdb\
+\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\
+\xe4\xdc\xe3\xe4\xdd\xe3\xe5\xdd\xe3\xe6\xde\xe3\xe5\xde\xe3\xe6\
+\xdf\xe3\xe6\xde\xe4\xe5\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xe0\
+\xe4\xe6\xdf\xe5\xe6\xdf\xe5\xe7\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\
+\xe6\xe1\xe5\xe8\xe0\xe6\xe7\xe0\xe6\xe8\xe1\xe6\xe8\xe2\xe6\xe8\
+\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\xe3\xe7\xe9\xe3\
+\xe7\xea\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\
+\xeb\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe5\xea\xeb\
+\xe5\xea\xec\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\xe7\
+\xea\xed\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\
+\xed\xe7\xec\xed\xe8\xec\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\xee\
+\xe8\xed\xed\xe9\xed\xed\xe9\xed\xee\xe9\xed\xef\xea\xed\xee\xea\
+\xed\xef\xeb\xed\xef\xea\xee\xee\xea\xee\xef\xeb\xee\xef\xeb\xee\
+\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\xef\xf1\
+\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\xf0\xf1\xee\
+\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\xef\xf1\xf3\xee\xf2\xf2\xee\xf2\
+\xf3\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\xf4\
+\xf0\xf3\xf3\xf0\xf3\xf4\xf1\xf3\xf3\xf1\xf3\xf4\xf2\xf3\xf4\xf1\
+\xf4\xf4\xf1\xf4\xf5\xf2\xf4\xf5\xf2\xf4\xf6\xf3\xf4\xf5\xf0\xf5\
+\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\
+\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\
+\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\
+\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\
+\xfa\xfb\xfb\xfd\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
+\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x33\
+\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0d\x02\x58\xc8\xb0\xa1\
+\x43\x00\x09\x23\x4a\x9c\x28\xf0\xa1\x45\x86\x14\x33\x6a\xac\x78\
+\xd1\xe2\xc6\x8f\x12\x3b\x7a\x04\x49\x52\xa1\x48\x87\x25\x53\xaa\
+\x24\x19\x10\x00\x3b\
 \x00\x00\x03\xe6\
 \x47\
 \x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xdf\x00\x00\x00\x00\x78\
@@ -845,42 +900,42 @@ qt_resource_data = "\
 \x5f\x18\x2d\x52\xa0\x98\x6c\x18\xe4\x42\x1d\x37\xfc\x3a\x64\x88\
 \x10\x80\x8a\xc2\x09\x0f\x02\x00\x1d\x5a\x74\xe5\xd2\x10\x51\xab\
 \x46\x18\x10\x00\x3b\
-\x00\x00\x03\x56\
+\x00\x00\x03\x61\
 \x47\
-\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xb1\x00\x25\x25\x25\x78\
+\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xae\x00\x00\x00\x00\x78\
 \x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\x8b\x88\x89\
 \x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\x89\x8b\x8b\
 \x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\x8c\x8d\x8b\
 \x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\x8e\x8d\x8e\
 \x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\x8f\x90\x90\
 \x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\x91\x92\x99\
-\x99\x99\xac\xac\xac\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xd1\xd4\
-\xd5\xd2\xd5\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\
-\xd9\xdf\xe1\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xda\xe0\xe3\xdb\
-\xe0\xe3\xda\xe1\xe3\xdb\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\xdc\xe1\
-\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdd\xe2\xe4\xdc\xe3\xe4\xdd\xe3\xe5\
-\xdd\xe3\xe6\xde\xe3\xe5\xde\xe3\xe6\xdf\xe3\xe6\xde\xe4\xe5\xde\
-\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xe0\xe4\xe6\xdf\xe5\xe6\xdf\xe5\
-\xe7\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\xe6\xe1\xe5\xe8\xe0\xe6\xe7\
-\xe0\xe6\xe8\xe1\xe6\xe7\xe1\xe6\xe8\xe2\xe6\xe8\xe3\xe6\xe7\xe2\
-\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe9\xe3\xe7\xea\xe4\xe7\xea\xe3\xe8\
-\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\xeb\xe5\xe8\xeb\xe4\xe9\xea\
-\xe4\xe9\xeb\xe5\xe9\xeb\xe6\xe9\xeb\xe5\xea\xeb\xe5\xea\xec\xe6\
-\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\xe7\xea\xed\xe6\xeb\
-\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\xed\xe7\xec\xed\
-\xe8\xec\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\xee\xea\xec\xee\xe8\
-\xed\xed\xe9\xed\xed\xe9\xed\xee\xe9\xed\xef\xea\xed\xee\xea\xed\
-\xef\xeb\xed\xef\xeb\xed\xf0\xea\xee\xef\xeb\xee\xef\xeb\xee\xf0\
-\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\xef\xf1\xed\
-\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\xf0\xf1\xee\xf0\
-\xf2\xee\xf1\xf2\xef\xf1\xf2\xee\xf2\xf2\xef\xf2\xf2\xef\xf2\xf3\
-\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\xf4\xf0\xf3\xf4\xf1\xf3\xf3\xf1\
-\xf3\xf4\xf2\xf3\xf4\xf1\xf4\xf4\xf1\xf4\xf5\xf2\xf4\xf5\xf2\xf4\
-\xf6\xf3\xf4\xf5\xf0\xf5\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf3\xf5\xf6\
-\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\xf4\xf6\xf7\xf5\xf6\xf7\xf2\
-\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\xf7\xf8\xf7\xf7\xf8\xf6\xf8\
-\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\xf9\xf8\xf9\xf9\xf8\xf9\xfa\
-\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\xfa\xfb\xfb\xfd\xff\xff\xff\
+\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xd1\xd4\xd5\xd2\xd5\
+\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\xd9\xdf\xe1\
+\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xdb\xe0\xe3\xda\xe1\xe3\xdb\
+\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\
+\xe4\xdd\xe2\xe4\xdc\xe3\xe4\xdd\xe3\xe5\xdd\xe3\xe6\xde\xe3\xe5\
+\xde\xe3\xe6\xdf\xe3\xe6\xde\xe4\xe5\xde\xe4\xe6\xdf\xe4\xe6\xdf\
+\xe4\xe7\xe0\xe4\xe6\xdf\xe5\xe6\xdf\xe5\xe7\xe0\xe5\xe7\xe0\xe5\
+\xe8\xe1\xe5\xe6\xe1\xe5\xe8\xe1\xe6\xe7\xe1\xe6\xe8\xe2\xe6\xe8\
+\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe9\xe3\xe7\xea\xe4\
+\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\xeb\xe5\xe8\
+\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe6\xe9\xeb\xe5\xea\xeb\
+\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\xe7\xea\xed\xe6\
+\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\xed\xe8\xec\
+\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\xee\xea\xec\xee\xe8\xed\xed\
+\xe9\xed\xed\xe9\xed\xee\xea\xed\xee\xea\xed\xef\xeb\xed\xef\xeb\
+\xed\xf0\xea\xee\xee\xea\xee\xef\xeb\xee\xef\xeb\xee\xf0\xec\xee\
+\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\xef\xf1\xed\xef\xf1\
+\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\xf0\xf1\xee\xf0\xf2\xee\
+\xf1\xf2\xef\xf1\xf2\xef\xf1\xf3\xee\xf2\xf2\xee\xf2\xf3\xef\xf2\
+\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\xf4\xf0\xf3\xf3\
+\xf0\xf3\xf4\xf1\xf3\xf3\xf1\xf3\xf4\xf2\xf3\xf4\xf1\xf4\xf4\xf1\
+\xf4\xf5\xf2\xf4\xf5\xf2\xf4\xf6\xf3\xf4\xf5\xf0\xf5\xf7\xf2\xf5\
+\xf5\xf3\xf5\xf5\xf3\xf5\xf6\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\
+\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\
+\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\
+\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\
+\xfa\xfb\xfb\xfd\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
@@ -896,47 +951,48 @@ qt_resource_data = "\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
-\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x33\
-\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x13\x2a\x5c\xc8\xb0\xa1\
-\xc3\x87\x10\x23\x22\x14\x41\xb1\xa2\xc5\x8b\x15\x05\x02\xd8\xc8\
-\xb1\xa3\x47\x8e\x02\x31\x8a\xbc\x28\xb1\xa4\xc9\x93\x28\x53\xaa\
-\x74\x18\x10\x00\x3b\
-\x00\x00\x03\x56\
+\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x3e\
+\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0d\x02\x00\x90\xb0\x21\
+\x43\x81\x0b\x23\x4a\x5c\x58\xf0\x61\x43\x85\x14\x2f\x6a\xdc\xf8\
+\x2f\x23\xc7\x81\x0f\x27\x8a\xac\xf8\x91\xa0\xc7\x92\x28\x21\x5a\
+\xfc\x98\x51\xe4\x44\x85\x29\x4f\xa6\x9c\x49\x93\x63\x40\x00\x3b\
+\
+\x00\x00\x03\x7c\
 \x47\
-\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xae\x00\x00\x00\x00\x78\
-\x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\x8a\x87\x89\x8b\x88\x89\
-\x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\x89\x8a\x8b\x89\x8b\x8b\
-\x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\x8c\x8d\x8c\x8c\x8d\x8b\
-\x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\x8e\x8d\x8e\x8e\x8d\x8e\
-\x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\x8f\x90\x8f\x8f\x90\x90\
-\x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\x91\x91\x91\x91\x92\x99\
-\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\xc4\xd1\xd4\xd5\xd2\xd5\
-\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\xd8\xdf\xe1\xd9\xdf\xe1\
-\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xdb\xe0\xe3\xda\xe1\xe3\xdb\
-\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\xdc\xe1\xe3\xdc\xe1\xe4\xdc\xe2\
-\xe4\xdc\xe3\xe4\xdd\xe3\xe5\xdd\xe3\xe6\xde\xe3\xe5\xde\xe3\xe6\
-\xdf\xe3\xe6\xde\xe4\xe5\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xe0\
-\xe4\xe6\xdf\xe5\xe6\xdf\xe5\xe7\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\
-\xe6\xe1\xe5\xe8\xe0\xe6\xe7\xe0\xe6\xe8\xe1\xe6\xe8\xe2\xe6\xe8\
+\x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xa7\x00\x24\x00\x9a\xd2\
+\x00\x00\x00\x9a\x69\x78\x78\x79\x86\x89\x89\x86\x89\x8a\x87\x89\
+\x8a\x87\x89\x8b\x88\x89\x8a\x88\x89\x8b\x88\x8a\x8a\x88\x8a\x8b\
+\x89\x8a\x8b\x89\x8b\x8b\x89\x8b\x8c\x8a\x8c\x8c\x8b\x8c\x8c\x8b\
+\x8c\x8d\x8c\x8c\x8d\x8b\x8d\x8d\x8c\x8d\x8d\x8c\x8d\x8e\x8d\x8d\
+\x8e\x8d\x8e\x8e\x8d\x8e\x8f\x8d\x8f\x8f\x8e\x8f\x8f\x8f\x8f\x90\
+\x8f\x90\x8f\x8f\x90\x90\x90\x90\x90\x90\x90\x91\x90\x91\x91\x91\
+\x91\x91\x91\x91\x92\x99\x99\x99\xbc\xbc\xbc\xbf\xc2\xc3\xc0\xc4\
+\xc4\xd1\xd4\xd5\xd2\xd5\xd6\xd7\xdd\xe0\xd8\xde\xe0\xd8\xde\xe1\
+\xd8\xdf\xe1\xd9\xdf\xe1\xd9\xdf\xe3\xda\xdf\xe2\xd9\xe0\xe2\xdb\
+\xe0\xe3\xda\xe1\xe3\xdb\xe1\xe2\xdb\xe1\xe3\xdb\xe1\xe4\xdc\xe1\
+\xe3\xdc\xe1\xe4\xdc\xe2\xe4\xdc\xe3\xe4\xdd\xe3\xe5\xdd\xe3\xe6\
+\xde\xe3\xe5\xde\xe3\xe6\xdf\xe3\xe6\xde\xe4\xe5\xde\xe4\xe6\xdf\
+\xe4\xe6\xdf\xe4\xe7\xdf\xe5\xe6\xdf\xe5\xe7\xe0\xe5\xe7\xe0\xe5\
+\xe8\xe1\xe5\xe6\xe0\xe6\xe7\xe0\xe6\xe8\xe1\xe6\xe8\xe2\xe6\xe8\
 \xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\xe3\xe7\xe9\xe3\
 \xe7\xea\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\
-\xeb\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe5\xea\xeb\
-\xe5\xea\xec\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\xe7\
-\xea\xed\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\
-\xed\xe7\xec\xed\xe8\xec\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\xee\
-\xe8\xed\xed\xe9\xed\xed\xe9\xed\xee\xe9\xed\xef\xea\xed\xee\xea\
-\xed\xef\xeb\xed\xef\xea\xee\xee\xea\xee\xef\xeb\xee\xef\xeb\xee\
-\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\xec\xef\xf1\
-\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\xf0\xf1\xee\
-\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\xef\xf1\xf3\xee\xf2\xf2\xee\xf2\
-\xf3\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\xf4\
-\xf0\xf3\xf3\xf0\xf3\xf4\xf1\xf3\xf3\xf1\xf3\xf4\xf2\xf3\xf4\xf1\
-\xf4\xf4\xf1\xf4\xf5\xf2\xf4\xf5\xf2\xf4\xf6\xf3\xf4\xf5\xf0\xf5\
-\xf7\xf2\xf5\xf5\xf3\xf5\xf5\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\
-\xf4\xf6\xf7\xf5\xf6\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\
-\xf7\xf8\xf7\xf7\xf8\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\
-\xf9\xf8\xf9\xf9\xf8\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\
-\xfa\xfb\xfb\xfd\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xeb\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe6\xe9\xeb\
+\xe5\xea\xeb\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xec\xe6\xeb\xec\xe7\
+\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\xed\xe8\xec\xed\xe8\xec\
+\xee\xe9\xec\xed\xe9\xec\xee\xea\xec\xee\xe8\xed\xed\xe9\xed\xed\
+\xe9\xed\xee\xe9\xed\xef\xea\xed\xee\xea\xed\xef\xeb\xed\xf0\xea\
+\xee\xef\xeb\xee\xef\xeb\xee\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\
+\xf0\xec\xef\xf0\xec\xef\xf1\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf1\
+\xee\xf0\xf1\xee\xf0\xf2\xee\xf1\xf2\xef\xf1\xf2\xee\xf2\xf2\xee\
+\xf2\xf3\xef\xf2\xf2\xef\xf2\xf3\xf0\xf2\xf3\xf0\xf2\xf4\xf1\xf2\
+\xf4\xf0\xf3\xf3\xf0\xf3\xf4\xf1\xf3\xf4\xf1\xf4\xf4\xf1\xf4\xf5\
+\xf2\xf4\xf5\xf2\xf4\xf6\xf3\xf4\xf5\xf0\xf5\xf7\xf2\xf5\xf5\xf3\
+\xf5\xf5\xf4\xf5\xf6\xf3\xf6\xf6\xf4\xf6\xf6\xf4\xf6\xf7\xf5\xf6\
+\xf7\xf2\xf7\xf8\xf6\xf6\xf8\xf5\xf7\xf7\xf5\xf7\xf8\xf7\xf7\xf8\
+\xf6\xf8\xf8\xf7\xf8\xf8\xf7\xf8\xf9\xf7\xf9\xf9\xf8\xf9\xf9\xf8\
+\xf9\xfa\xf9\xf9\xf9\xf9\xfa\xfb\xfa\xfa\xfa\xfa\xfb\xfb\xfd\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
+\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
@@ -952,11 +1008,13 @@ qt_resource_data = "\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
-\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x33\
-\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0d\x02\x58\xc8\xb0\xa1\
-\x43\x00\x09\x23\x4a\x9c\x28\xf0\xa1\x45\x86\x14\x33\x6a\xac\x78\
-\xd1\xe2\xc6\x8f\x12\x3b\x7a\x04\x49\x52\xa1\x48\x87\x25\x53\xaa\
-\x24\x19\x10\x00\x3b\
+\x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x59\
+\x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0d\x02\xf8\xb7\xb0\x21\
+\xc3\x87\x0e\x17\x26\x9c\x38\x30\x22\xc4\x8b\x0e\x29\x52\x0c\xc0\
+\xb1\xa3\xc7\x8f\x05\x03\x68\xfc\x27\x92\xa0\x48\x8f\xff\x04\xa8\
+\x5c\x49\x32\xe4\xc8\x92\x03\x45\xae\x9c\x29\x20\xa5\x40\x98\x37\
+\x5f\xba\x04\xc0\xb3\xa7\xcf\x9c\x26\x75\x06\xd5\x88\x93\xe4\xc7\
+\xa3\x1d\x47\x2a\x5d\xca\xb4\x60\x40\x00\x3b\
 \x00\x00\x03\x55\
 \x47\
 \x49\x46\x38\x39\x61\x14\x00\x13\x00\xe7\xaf\x00\x00\x00\x00\x78\
@@ -974,13 +1032,13 @@ qt_resource_data = "\
 \xdf\xe3\xe6\xde\xe4\xe5\xde\xe4\xe6\xdf\xe4\xe6\xdf\xe4\xe7\xe0\
 \xe4\xe6\xdf\xe5\xe6\xdf\xe5\xe7\xe0\xe5\xe7\xe0\xe5\xe8\xe1\xe5\
 \xe6\xe1\xe5\xe8\xe0\xe6\xe7\xe0\xe6\xe8\xe1\xe6\xe8\xe2\xe6\xe8\
-\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\xe3\xe7\xe9\xe3\
-\xe7\xea\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\xea\xe4\xe8\
-\xeb\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\xe5\xea\xeb\
-\xe5\xea\xec\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\xea\xec\xe7\
-\xea\xed\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\xec\xe8\xeb\
-\xed\xe7\xec\xed\xe8\xec\xed\xe8\xec\xee\xe9\xec\xed\xe9\xec\xee\
-\xea\xec\xee\xe8\xed\xed\xe9\xed\xed\xe9\xed\xee\xe9\xed\xef\xea\
+\xe2\xe6\xe9\xe3\xe6\xe7\xe2\xe7\xe8\xe2\xe7\xe9\xe3\xe7\xe8\xe3\
+\xe7\xe9\xe3\xe7\xea\xe4\xe7\xea\xe3\xe8\xe9\xe3\xe8\xea\xe4\xe8\
+\xea\xe4\xe8\xeb\xe5\xe8\xeb\xe4\xe9\xea\xe4\xe9\xeb\xe5\xe9\xeb\
+\xe5\xea\xeb\xe5\xea\xec\xe6\xea\xeb\xe6\xea\xec\xe7\xea\xeb\xe7\
+\xea\xec\xe7\xea\xed\xe6\xeb\xec\xe7\xeb\xec\xe7\xeb\xed\xe8\xeb\
+\xec\xe8\xeb\xed\xe7\xec\xed\xe8\xec\xed\xe8\xec\xee\xe9\xec\xed\
+\xe9\xec\xee\xe8\xed\xed\xe9\xed\xed\xe9\xed\xee\xe9\xed\xef\xea\
 \xed\xee\xea\xed\xef\xeb\xed\xef\xea\xee\xee\xea\xee\xef\xeb\xee\
 \xef\xeb\xee\xf0\xec\xee\xef\xec\xee\xf0\xeb\xef\xf0\xec\xef\xf0\
 \xec\xef\xf1\xed\xef\xf1\xec\xf0\xf1\xed\xf0\xf0\xed\xf0\xf1\xee\
@@ -1010,8 +1068,8 @@ qt_resource_data = "\
 \xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x21\xf9\x04\x01\
 \x0a\x00\xff\x00\x2c\x00\x00\x00\x00\x14\x00\x13\x00\x00\x08\x32\
 \x00\xff\x09\x1c\x48\xb0\xa0\xc1\x83\x08\x0d\x02\x58\xc8\xb0\xa1\
-\x43\x00\x09\x23\x4a\x9c\x28\xf0\xe1\x43\x8a\x18\x33\x2a\xb4\x78\
-\x51\xa3\xc7\x89\x1c\x17\x7e\x1c\x49\x31\x64\x47\x92\x28\x53\x7e\
+\x43\x00\x09\x23\x4a\x9c\x88\xf0\x61\x43\x8a\x18\x33\x2a\xb4\x78\
+\x51\xa3\x47\x8f\x1c\x21\x7e\x1c\x79\x30\xe4\x43\x92\x28\x53\x8e\
 \x0c\x08\x00\x3b\
 "
 
@@ -1024,97 +1082,102 @@ qt_resource_name = "\
 \x0a\x6c\x78\x43\
 \x00\x72\
 \x00\x65\x00\x73\x00\x6f\x00\x75\x00\x72\x00\x63\x00\x65\x00\x73\
-\x00\x08\
-\x06\x27\x40\xd6\
+\x00\x0a\
+\x0a\xc8\x75\x56\
+\x00\x63\
+\x00\x65\x00\x6e\x00\x74\x00\x65\x00\x72\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x00\x0b\
+\x0c\x69\xcb\xb6\
 \x00\x62\
-\x00\x6f\x00\x6c\x00\x64\x00\x2e\x00\x67\x00\x69\x00\x66\
-\x00\x07\
-\x06\x85\x4d\x16\
-\x00\x70\
-\x00\x61\x00\x72\x00\x2e\x00\x67\x00\x69\x00\x66\
-\x00\x09\
-\x09\x28\xb9\x16\
-\x00\x74\
-\x00\x61\x00\x62\x00\x6c\x00\x65\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x00\x75\x00\x6c\x00\x6c\x00\x65\x00\x74\x00\x73\x00\x2e\x00\x67\x00\x69\x00\x66\
 \x00\x06\
 \x06\x95\x4d\xf6\
 \x00\x62\
 \x00\x72\x00\x2e\x00\x67\x00\x69\x00\x66\
-\x00\x09\
-\x08\x9b\x97\xb6\
-\x00\x66\
-\x00\x6c\x00\x61\x00\x73\x00\x68\x00\x2e\x00\x67\x00\x69\x00\x66\
 \x00\x07\
-\x00\x3a\x4d\x16\
-\x00\x69\
-\x00\x6d\x00\x67\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x06\x85\x4d\x16\
+\x00\x70\
+\x00\x61\x00\x72\x00\x2e\x00\x67\x00\x69\x00\x66\
 \x00\x07\
 \x07\x88\x4d\x16\
 \x00\x70\
 \x00\x72\x00\x65\x00\x2e\x00\x67\x00\x69\x00\x66\
 \x00\x0a\
-\x0a\xc8\x75\x56\
-\x00\x63\
-\x00\x65\x00\x6e\x00\x74\x00\x65\x00\x72\x00\x2e\x00\x67\x00\x69\x00\x66\
-\x00\x0b\
-\x0c\x69\xcb\xb6\
-\x00\x62\
-\x00\x75\x00\x6c\x00\x6c\x00\x65\x00\x74\x00\x73\x00\x2e\x00\x67\x00\x69\x00\x66\
-\x00\x0a\
 \x02\xfc\x58\xf6\
 \x00\x69\
 \x00\x74\x00\x61\x00\x6c\x00\x69\x00\x63\x00\x2e\x00\x67\x00\x69\x00\x66\
-\x00\x08\
-\x05\xa8\x40\xb6\
-\x00\x63\
-\x00\x6f\x00\x64\x00\x65\x00\x2e\x00\x67\x00\x69\x00\x66\
-\x00\x0b\
-\x0c\x81\xca\xf6\
-\x00\x6e\
-\x00\x75\x00\x6d\x00\x62\x00\x65\x00\x72\x00\x73\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x00\x07\
+\x00\x3a\x4d\x16\
+\x00\x69\
+\x00\x6d\x00\x67\x00\x2e\x00\x67\x00\x69\x00\x66\
 \x00\x09\
-\x0d\xf7\xbc\x16\
-\x00\x72\
-\x00\x69\x00\x67\x00\x68\x00\x74\x00\x2e\x00\x67\x00\x69\x00\x66\
-\x00\x0a\
-\x06\xad\x7c\x76\
-\x00\x62\
-\x00\x71\x00\x75\x00\x6f\x00\x74\x00\x65\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x08\x9b\x97\xb6\
+\x00\x66\
+\x00\x6c\x00\x61\x00\x73\x00\x68\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x00\x08\
+\x00\x4e\x43\x96\
+\x00\x6c\
+\x00\x69\x00\x6e\x00\x6b\x00\x2e\x00\x67\x00\x69\x00\x66\
 \x00\x06\
 \x06\xf5\x4d\xf6\
 \x00\x68\
 \x00\x72\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x00\x08\
+\x06\x27\x40\xd6\
+\x00\x62\
+\x00\x6f\x00\x6c\x00\x64\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x00\x08\
+\x0b\xd7\x43\xb6\
+\x00\x6c\
+\x00\x65\x00\x66\x00\x74\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x00\x09\
+\x09\x28\xb9\x16\
+\x00\x74\
+\x00\x61\x00\x62\x00\x6c\x00\x65\x00\x2e\x00\x67\x00\x69\x00\x66\
 \x00\x0b\
 \x0f\x3b\xd8\xb6\
 \x00\x6a\
 \x00\x75\x00\x73\x00\x74\x00\x69\x00\x66\x00\x79\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x00\x0a\
+\x06\xad\x7c\x76\
+\x00\x62\
+\x00\x71\x00\x75\x00\x6f\x00\x74\x00\x65\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x00\x0b\
+\x0c\x81\xca\xf6\
+\x00\x6e\
+\x00\x75\x00\x6d\x00\x62\x00\x65\x00\x72\x00\x73\x00\x2e\x00\x67\x00\x69\x00\x66\
 \x00\x08\
-\x0b\xd7\x43\xb6\
-\x00\x6c\
-\x00\x65\x00\x66\x00\x74\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x05\xa8\x40\xb6\
+\x00\x63\
+\x00\x6f\x00\x64\x00\x65\x00\x2e\x00\x67\x00\x69\x00\x66\
+\x00\x09\
+\x0d\xf7\xbc\x16\
+\x00\x72\
+\x00\x69\x00\x67\x00\x68\x00\x74\x00\x2e\x00\x67\x00\x69\x00\x66\
 "
 
 qt_resource_struct = "\
 \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\
 \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x02\
-\x00\x00\x00\x0c\x00\x02\x00\x00\x00\x11\x00\x00\x00\x03\
-\x00\x00\x00\x90\x00\x00\x00\x00\x00\x01\x00\x00\x12\xb3\
-\x00\x00\x00\xee\x00\x00\x00\x00\x00\x01\x00\x00\x20\x7a\
-\x00\x00\x01\x08\x00\x00\x00\x00\x00\x01\x00\x00\x23\xf2\
+\x00\x00\x00\x0c\x00\x02\x00\x00\x00\x12\x00\x00\x00\x03\
+\x00\x00\x00\xae\x00\x00\x00\x00\x00\x01\x00\x00\x14\x7a\
+\x00\x00\x00\xda\x00\x00\x00\x00\x00\x01\x00\x00\x1c\xa9\
+\x00\x00\x00\x94\x00\x00\x00\x00\x00\x01\x00\x00\x11\x02\
+\x00\x00\x01\x98\x00\x00\x00\x00\x00\x01\x00\x00\x38\xcc\
+\x00\x00\x01\x02\x00\x00\x00\x00\x00\x01\x00\x00\x23\x81\
+\x00\x00\x00\x6c\x00\x00\x00\x00\x00\x01\x00\x00\x0a\x31\
+\x00\x00\x00\x5a\x00\x00\x00\x00\x00\x01\x00\x00\x06\xc2\
+\x00\x00\x01\x62\x00\x00\x00\x00\x00\x01\x00\x00\x31\x7d\
+\x00\x00\x00\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x20\x27\
+\x00\x00\x00\x80\x00\x00\x00\x00\x00\x01\x00\x00\x0d\x97\
+\x00\x00\x00\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x18\x14\
+\x00\x00\x01\x2e\x00\x00\x00\x00\x00\x01\x00\x00\x2a\x51\
 \x00\x00\x00\x24\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
-\x00\x00\x00\x3a\x00\x00\x00\x00\x00\x01\x00\x00\x03\x77\
-\x00\x00\x00\x66\x00\x00\x00\x00\x00\x01\x00\x00\x0a\xaf\
-\x00\x00\x01\x52\x00\x00\x00\x00\x00\x01\x00\x00\x2e\x30\
-\x00\x00\x01\x6c\x00\x00\x00\x00\x00\x01\x00\x00\x32\x1a\
-\x00\x00\x00\xa4\x00\x00\x00\x00\x00\x01\x00\x00\x16\x4d\
-\x00\x00\x00\x78\x00\x00\x00\x00\x00\x01\x00\x00\x0e\x1e\
-\x00\x00\x00\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x06\xdd\
-\x00\x00\x00\xb8\x00\x00\x00\x00\x00\x01\x00\x00\x19\xb8\
-\x00\x00\x01\x9a\x00\x00\x00\x00\x00\x01\x00\x00\x38\xce\
-\x00\x00\x00\xd2\x00\x00\x00\x00\x00\x01\x00\x00\x1d\x11\
-\x00\x00\x01\x1e\x00\x00\x00\x00\x00\x01\x00\x00\x27\x72\
-\x00\x00\x01\x3a\x00\x00\x00\x00\x00\x01\x00\x00\x2a\xd7\
-\x00\x00\x01\x7e\x00\x00\x00\x00\x00\x01\x00\x00\x35\x74\
+\x00\x00\x01\x18\x00\x00\x00\x00\x00\x01\x00\x00\x26\xf8\
+\x00\x00\x00\x3e\x00\x00\x00\x00\x00\x01\x00\x00\x03\x59\
+\x00\x00\x01\x7c\x00\x00\x00\x00\x00\x01\x00\x00\x35\x67\
+\x00\x00\x01\xae\x00\x00\x00\x00\x00\x01\x00\x00\x3c\x4c\
+\x00\x00\x01\x46\x00\x00\x00\x00\x00\x01\x00\x00\x2e\x23\
 "
 
 def qInitResources():
index 0d6c91a..b2547b6 100644 (file)
@@ -5,6 +5,7 @@ import PyQt4
 import ui_main_window
 import site_configuration_dialog as scd
 import category_dialog as catd
+import article_dialog as artd
 import biaweb_db
 import sys
 
@@ -44,6 +45,29 @@ class MainWindow (PyQt4.QtGui.QMainWindow, ui_main_window.Ui_MainWindow):
                        self.repopulate_categories ()
                        self.repopulate_articles ()
 
+       # when add article is triggered
+       def onArticleAdd (self):
+               if self.current_db == None:
+                       PyQt4.QtGui.QMessageBox.critical (self, "Error",
+                                                       "Cannot create article. You need to create or open a website first")
+               else:
+                       catid = self.get_selected_item_id (self.categories)
+                       # if no category is selected
+                       if catid is None:
+                               PyQt4.QtGui.QMessageBox.critical (self, "Error", "No category selected for article")
+                               return
+                       artdlg = artd.ArticleDialog (self)
+                       artdlg.exec_ ()
+
+
+       # when edit article is triggered
+       def onArticleEdit (self):
+               pass
+
+       # when delete article is triggered
+       def onArticleDelete (self):
+               pass
+
        # when item selection is changed in categories tree widget
        def onCategorySelectionChanged (self):
                if self.current_db is not None:
index d539c32..3808477 100644 (file)
     </hint>
    </hints>
   </connection>
+  <connection>
+   <sender>action_NewArticle</sender>
+   <signal>triggered()</signal>
+   <receiver>MainWindow</receiver>
+   <slot>onArticleAdd()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>-1</x>
+     <y>-1</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>316</x>
+     <y>228</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>action_EditArticle</sender>
+   <signal>triggered()</signal>
+   <receiver>MainWindow</receiver>
+   <slot>onArticleEdit()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>-1</x>
+     <y>-1</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>316</x>
+     <y>228</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>action_DeleteArticle</sender>
+   <signal>triggered()</signal>
+   <receiver>MainWindow</receiver>
+   <slot>onArticleDelete()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>-1</x>
+     <y>-1</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>316</x>
+     <y>228</y>
+    </hint>
+   </hints>
+  </connection>
  </connections>
  <slots>
   <slot>onFileNew()</slot>
   <slot>onCategoryDelete()</slot>
   <slot>onCategorySelectionChanged()</slot>
   <slot>onViewRefresh()</slot>
+  <slot>onArticleAdd()</slot>
+  <slot>onArticleEdit()</slot>
+  <slot>onArticleDelete()</slot>
  </slots>
 </ui>
diff --git a/resources/link.gif b/resources/link.gif
new file mode 100644 (file)
index 0000000..9b2b474
Binary files /dev/null and b/resources/link.gif differ
index 3c62d78..fd2f8b0 100644 (file)
@@ -2,7 +2,7 @@
 
 # Form implementation generated from reading ui file 'article_dialog.ui'
 #
-# Created: Sat Nov 27 10:58:22 2010
+# Created: Sun Nov 28 10:26:53 2010
 #      by: PyQt4 UI code generator 4.7.4
 #
 # WARNING! All changes made in this file will be lost!
@@ -13,6 +13,7 @@ class Ui_ArticleDialog(object):
     def setupUi(self, ArticleDialog):
         ArticleDialog.setObjectName("ArticleDialog")
         ArticleDialog.resize(624, 544)
+        ArticleDialog.setAutoFillBackground(False)
         ArticleDialog.setSizeGripEnabled(True)
         ArticleDialog.setModal(True)
         self.gridLayout = QtGui.QGridLayout(ArticleDialog)
@@ -22,13 +23,13 @@ class Ui_ArticleDialog(object):
         self.gridLayout.addWidget(self.label, 0, 0, 1, 1)
         self.article_title = QtGui.QLineEdit(ArticleDialog)
         self.article_title.setObjectName("article_title")
-        self.gridLayout.addWidget(self.article_title, 0, 3, 1, 14)
+        self.gridLayout.addWidget(self.article_title, 0, 3, 1, 19)
         self.label_2 = QtGui.QLabel(ArticleDialog)
         self.label_2.setObjectName("label_2")
         self.gridLayout.addWidget(self.label_2, 1, 0, 1, 2)
         self.keywords = QtGui.QLineEdit(ArticleDialog)
         self.keywords.setObjectName("keywords")
-        self.gridLayout.addWidget(self.keywords, 1, 3, 1, 14)
+        self.gridLayout.addWidget(self.keywords, 1, 3, 1, 19)
         self.label_3 = QtGui.QLabel(ArticleDialog)
         self.label_3.setObjectName("label_3")
         self.gridLayout.addWidget(self.label_3, 2, 0, 1, 2)
@@ -36,7 +37,7 @@ class Ui_ArticleDialog(object):
         self.summary.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn)
         self.summary.setTabChangesFocus(True)
         self.summary.setObjectName("summary")
-        self.gridLayout.addWidget(self.summary, 2, 3, 1, 14)
+        self.gridLayout.addWidget(self.summary, 2, 3, 1, 19)
         self.label_5 = QtGui.QLabel(ArticleDialog)
         self.label_5.setObjectName("label_5")
         self.gridLayout.addWidget(self.label_5, 3, 0, 1, 3)
@@ -45,6 +46,7 @@ class Ui_ArticleDialog(object):
         font.setWeight(75)
         font.setBold(True)
         self.bold.setFont(font)
+        self.bold.setFocusPolicy(QtCore.Qt.NoFocus)
         self.bold.setText("")
         icon = QtGui.QIcon()
         icon.addPixmap(QtGui.QPixmap(":/bia/resources/bold.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
@@ -56,6 +58,7 @@ class Ui_ArticleDialog(object):
         font = QtGui.QFont()
         font.setItalic(True)
         self.italic.setFont(font)
+        self.italic.setFocusPolicy(QtCore.Qt.NoFocus)
         self.italic.setText("")
         icon1 = QtGui.QIcon()
         icon1.addPixmap(QtGui.QPixmap(":/bia/resources/italic.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
@@ -64,6 +67,7 @@ class Ui_ArticleDialog(object):
         self.italic.setObjectName("italic")
         self.gridLayout.addWidget(self.italic, 4, 1, 1, 1)
         self.preformat = QtGui.QToolButton(ArticleDialog)
+        self.preformat.setFocusPolicy(QtCore.Qt.NoFocus)
         self.preformat.setText("")
         icon2 = QtGui.QIcon()
         icon2.addPixmap(QtGui.QPixmap(":/bia/resources/pre.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
@@ -71,156 +75,210 @@ class Ui_ArticleDialog(object):
         self.preformat.setAutoRaise(False)
         self.preformat.setObjectName("preformat")
         self.gridLayout.addWidget(self.preformat, 4, 2, 1, 1)
-        self.paraleft = QtGui.QToolButton(ArticleDialog)
-        self.paraleft.setText("")
-        icon3 = QtGui.QIcon()
-        icon3.addPixmap(QtGui.QPixmap(":/bia/resources/left.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.paraleft.setIcon(icon3)
-        self.paraleft.setAutoRaise(False)
-        self.paraleft.setObjectName("paraleft")
-        self.gridLayout.addWidget(self.paraleft, 4, 3, 1, 1)
-        self.paracenter = QtGui.QToolButton(ArticleDialog)
-        self.paracenter.setText("")
-        icon4 = QtGui.QIcon()
-        icon4.addPixmap(QtGui.QPixmap(":/bia/resources/center.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.paracenter.setIcon(icon4)
-        self.paracenter.setAutoRaise(False)
-        self.paracenter.setObjectName("paracenter")
-        self.gridLayout.addWidget(self.paracenter, 4, 4, 1, 1)
         self.pararight = QtGui.QToolButton(ArticleDialog)
+        self.pararight.setFocusPolicy(QtCore.Qt.NoFocus)
         self.pararight.setText("")
-        icon5 = QtGui.QIcon()
-        icon5.addPixmap(QtGui.QPixmap(":/bia/resources/right.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.pararight.setIcon(icon5)
+        icon3 = QtGui.QIcon()
+        icon3.addPixmap(QtGui.QPixmap(":/bia/resources/right.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.pararight.setIcon(icon3)
         self.pararight.setAutoRaise(False)
         self.pararight.setObjectName("pararight")
-        self.gridLayout.addWidget(self.pararight, 4, 5, 1, 1)
+        self.gridLayout.addWidget(self.pararight, 4, 8, 1, 1)
         self.parajustify = QtGui.QToolButton(ArticleDialog)
+        self.parajustify.setFocusPolicy(QtCore.Qt.NoFocus)
         self.parajustify.setText("")
-        icon6 = QtGui.QIcon()
-        icon6.addPixmap(QtGui.QPixmap(":/bia/resources/justify.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.parajustify.setIcon(icon6)
+        icon4 = QtGui.QIcon()
+        icon4.addPixmap(QtGui.QPixmap(":/bia/resources/justify.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.parajustify.setIcon(icon4)
         self.parajustify.setAutoRaise(False)
         self.parajustify.setObjectName("parajustify")
-        self.gridLayout.addWidget(self.parajustify, 4, 6, 1, 1)
-        self.image = QtGui.QToolButton(ArticleDialog)
-        font = QtGui.QFont()
-        font.setUnderline(True)
-        self.image.setFont(font)
-        self.image.setText("")
-        icon7 = QtGui.QIcon()
-        icon7.addPixmap(QtGui.QPixmap(":/bia/resources/img.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.image.setIcon(icon7)
-        self.image.setAutoRaise(False)
-        self.image.setObjectName("image")
-        self.gridLayout.addWidget(self.image, 4, 7, 1, 1)
-        self.flash = QtGui.QToolButton(ArticleDialog)
-        self.flash.setText("")
-        icon8 = QtGui.QIcon()
-        icon8.addPixmap(QtGui.QPixmap(":/bia/resources/flash.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.flash.setIcon(icon8)
-        self.flash.setAutoRaise(False)
-        self.flash.setObjectName("flash")
-        self.gridLayout.addWidget(self.flash, 4, 8, 1, 1)
+        self.gridLayout.addWidget(self.parajustify, 4, 9, 1, 1)
         self.bullets = QtGui.QToolButton(ArticleDialog)
+        self.bullets.setFocusPolicy(QtCore.Qt.NoFocus)
         self.bullets.setText("")
-        icon9 = QtGui.QIcon()
-        icon9.addPixmap(QtGui.QPixmap(":/bia/resources/bullets.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.bullets.setIcon(icon9)
+        icon5 = QtGui.QIcon()
+        icon5.addPixmap(QtGui.QPixmap(":/bia/resources/bullets.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.bullets.setIcon(icon5)
         self.bullets.setAutoRaise(False)
         self.bullets.setObjectName("bullets")
-        self.gridLayout.addWidget(self.bullets, 4, 9, 1, 1)
+        self.gridLayout.addWidget(self.bullets, 4, 13, 1, 1)
         self.numbered = QtGui.QToolButton(ArticleDialog)
+        self.numbered.setFocusPolicy(QtCore.Qt.NoFocus)
         self.numbered.setText("")
-        icon10 = QtGui.QIcon()
-        icon10.addPixmap(QtGui.QPixmap(":/bia/resources/numbers.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.numbered.setIcon(icon10)
+        icon6 = QtGui.QIcon()
+        icon6.addPixmap(QtGui.QPixmap(":/bia/resources/numbers.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.numbered.setIcon(icon6)
         self.numbered.setAutoRaise(False)
         self.numbered.setObjectName("numbered")
-        self.gridLayout.addWidget(self.numbered, 4, 10, 1, 1)
+        self.gridLayout.addWidget(self.numbered, 4, 14, 1, 1)
         self.codeblock = QtGui.QToolButton(ArticleDialog)
+        self.codeblock.setFocusPolicy(QtCore.Qt.NoFocus)
         self.codeblock.setText("")
-        icon11 = QtGui.QIcon()
-        icon11.addPixmap(QtGui.QPixmap(":/bia/resources/code.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.codeblock.setIcon(icon11)
+        icon7 = QtGui.QIcon()
+        icon7.addPixmap(QtGui.QPixmap(":/bia/resources/code.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.codeblock.setIcon(icon7)
         self.codeblock.setAutoRaise(False)
         self.codeblock.setObjectName("codeblock")
-        self.gridLayout.addWidget(self.codeblock, 4, 11, 1, 1)
+        self.gridLayout.addWidget(self.codeblock, 4, 16, 1, 1)
         self.table = QtGui.QToolButton(ArticleDialog)
+        self.table.setFocusPolicy(QtCore.Qt.NoFocus)
         self.table.setText("")
-        icon12 = QtGui.QIcon()
-        icon12.addPixmap(QtGui.QPixmap(":/bia/resources/table.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.table.setIcon(icon12)
+        icon8 = QtGui.QIcon()
+        icon8.addPixmap(QtGui.QPixmap(":/bia/resources/table.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.table.setIcon(icon8)
         self.table.setAutoRaise(False)
         self.table.setObjectName("table")
-        self.gridLayout.addWidget(self.table, 4, 12, 1, 1)
-        self.blockquote = QtGui.QToolButton(ArticleDialog)
-        self.blockquote.setText("")
-        icon13 = QtGui.QIcon()
-        icon13.addPixmap(QtGui.QPixmap(":/bia/resources/bquote.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.blockquote.setIcon(icon13)
-        self.blockquote.setAutoRaise(False)
-        self.blockquote.setObjectName("blockquote")
-        self.gridLayout.addWidget(self.blockquote, 4, 13, 1, 1)
+        self.gridLayout.addWidget(self.table, 4, 17, 1, 1)
         self.hrule = QtGui.QToolButton(ArticleDialog)
+        self.hrule.setFocusPolicy(QtCore.Qt.NoFocus)
         self.hrule.setText("")
-        icon14 = QtGui.QIcon()
-        icon14.addPixmap(QtGui.QPixmap(":/bia/resources/hr.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.hrule.setIcon(icon14)
+        icon9 = QtGui.QIcon()
+        icon9.addPixmap(QtGui.QPixmap(":/bia/resources/hr.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.hrule.setIcon(icon9)
         self.hrule.setAutoRaise(False)
         self.hrule.setObjectName("hrule")
-        self.gridLayout.addWidget(self.hrule, 4, 14, 1, 1)
+        self.gridLayout.addWidget(self.hrule, 4, 19, 1, 1)
         self.paragraph = QtGui.QToolButton(ArticleDialog)
+        self.paragraph.setFocusPolicy(QtCore.Qt.NoFocus)
         self.paragraph.setText("")
-        icon15 = QtGui.QIcon()
-        icon15.addPixmap(QtGui.QPixmap(":/bia/resources/par.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.paragraph.setIcon(icon15)
+        icon10 = QtGui.QIcon()
+        icon10.addPixmap(QtGui.QPixmap(":/bia/resources/par.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.paragraph.setIcon(icon10)
         self.paragraph.setAutoRaise(False)
         self.paragraph.setObjectName("paragraph")
-        self.gridLayout.addWidget(self.paragraph, 4, 15, 1, 1)
+        self.gridLayout.addWidget(self.paragraph, 4, 20, 1, 1)
         self.linebreak = QtGui.QToolButton(ArticleDialog)
+        self.linebreak.setFocusPolicy(QtCore.Qt.NoFocus)
         self.linebreak.setText("")
-        icon16 = QtGui.QIcon()
-        icon16.addPixmap(QtGui.QPixmap(":/bia/resources/br.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.linebreak.setIcon(icon16)
+        icon11 = QtGui.QIcon()
+        icon11.addPixmap(QtGui.QPixmap(":/bia/resources/br.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.linebreak.setIcon(icon11)
         self.linebreak.setAutoRaise(False)
         self.linebreak.setObjectName("linebreak")
-        self.gridLayout.addWidget(self.linebreak, 4, 16, 1, 1)
+        self.gridLayout.addWidget(self.linebreak, 4, 21, 1, 1)
         self.content = QtGui.QPlainTextEdit(ArticleDialog)
         self.content.setMinimumSize(QtCore.QSize(0, 210))
         self.content.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn)
         self.content.setObjectName("content")
-        self.gridLayout.addWidget(self.content, 5, 0, 1, 17)
+        self.gridLayout.addWidget(self.content, 5, 0, 1, 22)
         self.label_4 = QtGui.QLabel(ArticleDialog)
         self.label_4.setObjectName("label_4")
         self.gridLayout.addWidget(self.label_4, 6, 0, 1, 2)
         self.category = QtGui.QComboBox(ArticleDialog)
         self.category.setObjectName("category")
-        self.gridLayout.addWidget(self.category, 6, 2, 1, 7)
+        self.gridLayout.addWidget(self.category, 6, 2, 1, 11)
         self.label_6 = QtGui.QLabel(ArticleDialog)
         self.label_6.setObjectName("label_6")
-        self.gridLayout.addWidget(self.label_6, 6, 9, 1, 2)
+        self.gridLayout.addWidget(self.label_6, 6, 13, 1, 2)
         self.rating = QtGui.QSpinBox(ArticleDialog)
         self.rating.setMinimum(1)
         self.rating.setMaximum(10)
         self.rating.setObjectName("rating")
-        self.gridLayout.addWidget(self.rating, 6, 11, 1, 6)
+        self.gridLayout.addWidget(self.rating, 6, 16, 1, 6)
         self.label_7 = QtGui.QLabel(ArticleDialog)
         self.label_7.setObjectName("label_7")
-        self.gridLayout.addWidget(self.label_7, 7, 0, 1, 8)
+        self.gridLayout.addWidget(self.label_7, 7, 0, 1, 11)
         self.stub = QtGui.QLineEdit(ArticleDialog)
         self.stub.setObjectName("stub")
-        self.gridLayout.addWidget(self.stub, 7, 8, 1, 9)
+        self.gridLayout.addWidget(self.stub, 7, 12, 1, 10)
         self.buttonBox = QtGui.QDialogButtonBox(ArticleDialog)
         self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
         self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok)
         self.buttonBox.setObjectName("buttonBox")
-        self.gridLayout.addWidget(self.buttonBox, 8, 0, 1, 17)
+        self.gridLayout.addWidget(self.buttonBox, 8, 0, 1, 22)
+        self.image = QtGui.QToolButton(ArticleDialog)
+        font = QtGui.QFont()
+        font.setUnderline(True)
+        self.image.setFont(font)
+        self.image.setFocusPolicy(QtCore.Qt.NoFocus)
+        self.image.setText("")
+        icon12 = QtGui.QIcon()
+        icon12.addPixmap(QtGui.QPixmap(":/bia/resources/img.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.image.setIcon(icon12)
+        self.image.setAutoRaise(False)
+        self.image.setObjectName("image")
+        self.gridLayout.addWidget(self.image, 4, 3, 1, 1)
+        self.link = QtGui.QToolButton(ArticleDialog)
+        self.link.setFocusPolicy(QtCore.Qt.NoFocus)
+        self.link.setText("")
+        icon13 = QtGui.QIcon()
+        icon13.addPixmap(QtGui.QPixmap(":/bia/resources/link.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.link.setIcon(icon13)
+        self.link.setObjectName("link")
+        self.gridLayout.addWidget(self.link, 4, 4, 1, 1)
+        self.paracenter = QtGui.QToolButton(ArticleDialog)
+        self.paracenter.setFocusPolicy(QtCore.Qt.NoFocus)
+        self.paracenter.setText("")
+        icon14 = QtGui.QIcon()
+        icon14.addPixmap(QtGui.QPixmap(":/bia/resources/center.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.paracenter.setIcon(icon14)
+        self.paracenter.setAutoRaise(False)
+        self.paracenter.setObjectName("paracenter")
+        self.gridLayout.addWidget(self.paracenter, 4, 7, 1, 1)
+        self.paraleft = QtGui.QToolButton(ArticleDialog)
+        self.paraleft.setFocusPolicy(QtCore.Qt.NoFocus)
+        self.paraleft.setText("")
+        icon15 = QtGui.QIcon()
+        icon15.addPixmap(QtGui.QPixmap(":/bia/resources/left.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.paraleft.setIcon(icon15)
+        self.paraleft.setAutoRaise(False)
+        self.paraleft.setObjectName("paraleft")
+        self.gridLayout.addWidget(self.paraleft, 4, 6, 1, 1)
+        self.blockquote = QtGui.QToolButton(ArticleDialog)
+        self.blockquote.setFocusPolicy(QtCore.Qt.NoFocus)
+        self.blockquote.setText("")
+        icon16 = QtGui.QIcon()
+        icon16.addPixmap(QtGui.QPixmap(":/bia/resources/bquote.gif"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.blockquote.setIcon(icon16)
+        self.blockquote.setAutoRaise(False)
+        self.blockquote.setObjectName("blockquote")
+        self.gridLayout.addWidget(self.blockquote, 4, 15, 1, 1)
 
         self.retranslateUi(ArticleDialog)
         QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), ArticleDialog.accept)
         QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), ArticleDialog.reject)
+        QtCore.QObject.connect(self.bold, QtCore.SIGNAL("clicked()"), ArticleDialog.onBold)
+        QtCore.QObject.connect(self.italic, QtCore.SIGNAL("clicked()"), ArticleDialog.onItalic)
+        QtCore.QObject.connect(self.preformat, QtCore.SIGNAL("clicked()"), ArticleDialog.onPre)
+        QtCore.QObject.connect(self.image, QtCore.SIGNAL("clicked()"), ArticleDialog.onImage)
+        QtCore.QObject.connect(self.link, QtCore.SIGNAL("clicked()"), ArticleDialog.onLink)
+        QtCore.QObject.connect(self.paraleft, QtCore.SIGNAL("clicked()"), ArticleDialog.onLeft)
+        QtCore.QObject.connect(self.paracenter, QtCore.SIGNAL("clicked()"), ArticleDialog.onCenter)
+        QtCore.QObject.connect(self.pararight, QtCore.SIGNAL("clicked()"), ArticleDialog.onRight)
+        QtCore.QObject.connect(self.parajustify, QtCore.SIGNAL("clicked()"), ArticleDialog.onJustify)
+        QtCore.QObject.connect(self.bullets, QtCore.SIGNAL("clicked()"), ArticleDialog.onBullet)
+        QtCore.QObject.connect(self.numbered, QtCore.SIGNAL("clicked()"), ArticleDialog.onNumber)
+        QtCore.QObject.connect(self.blockquote, QtCore.SIGNAL("clicked()"), ArticleDialog.onBQuote)
+        QtCore.QObject.connect(self.codeblock, QtCore.SIGNAL("clicked()"), ArticleDialog.onCode)
+        QtCore.QObject.connect(self.table, QtCore.SIGNAL("clicked()"), ArticleDialog.onTable)
+        QtCore.QObject.connect(self.hrule, QtCore.SIGNAL("clicked()"), ArticleDialog.onHRule)
+        QtCore.QObject.connect(self.paragraph, QtCore.SIGNAL("clicked()"), ArticleDialog.onPara)
+        QtCore.QObject.connect(self.linebreak, QtCore.SIGNAL("clicked()"), ArticleDialog.onBreak)
         QtCore.QMetaObject.connectSlotsByName(ArticleDialog)
+        ArticleDialog.setTabOrder(self.article_title, self.keywords)
+        ArticleDialog.setTabOrder(self.keywords, self.summary)
+        ArticleDialog.setTabOrder(self.summary, self.bold)
+        ArticleDialog.setTabOrder(self.bold, self.italic)
+        ArticleDialog.setTabOrder(self.italic, self.preformat)
+        ArticleDialog.setTabOrder(self.preformat, self.image)
+        ArticleDialog.setTabOrder(self.image, self.link)
+        ArticleDialog.setTabOrder(self.link, self.paraleft)
+        ArticleDialog.setTabOrder(self.paraleft, self.paracenter)
+        ArticleDialog.setTabOrder(self.paracenter, self.pararight)
+        ArticleDialog.setTabOrder(self.pararight, self.parajustify)
+        ArticleDialog.setTabOrder(self.parajustify, self.bullets)
+        ArticleDialog.setTabOrder(self.bullets, self.numbered)
+        ArticleDialog.setTabOrder(self.numbered, self.blockquote)
+        ArticleDialog.setTabOrder(self.blockquote, self.codeblock)
+        ArticleDialog.setTabOrder(self.codeblock, self.table)
+        ArticleDialog.setTabOrder(self.table, self.hrule)
+        ArticleDialog.setTabOrder(self.hrule, self.paragraph)
+        ArticleDialog.setTabOrder(self.paragraph, self.linebreak)
+        ArticleDialog.setTabOrder(self.linebreak, self.content)
+        ArticleDialog.setTabOrder(self.content, self.category)
+        ArticleDialog.setTabOrder(self.category, self.rating)
+        ArticleDialog.setTabOrder(self.rating, self.stub)
+        ArticleDialog.setTabOrder(self.stub, self.buttonBox)
 
     def retranslateUi(self, ArticleDialog):
         ArticleDialog.setWindowTitle(QtGui.QApplication.translate("ArticleDialog", "Article", None, QtGui.QApplication.UnicodeUTF8))
@@ -231,21 +289,21 @@ class Ui_ArticleDialog(object):
         self.bold.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Bold", None, QtGui.QApplication.UnicodeUTF8))
         self.italic.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Italic", None, QtGui.QApplication.UnicodeUTF8))
         self.preformat.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Preformatted text", None, QtGui.QApplication.UnicodeUTF8))
-        self.paraleft.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Left align para", None, QtGui.QApplication.UnicodeUTF8))
-        self.paracenter.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Center para", None, QtGui.QApplication.UnicodeUTF8))
         self.pararight.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Right align para", None, QtGui.QApplication.UnicodeUTF8))
         self.parajustify.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Justify para", None, QtGui.QApplication.UnicodeUTF8))
-        self.image.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Insert image", None, QtGui.QApplication.UnicodeUTF8))
-        self.flash.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Insert flash object", None, QtGui.QApplication.UnicodeUTF8))
         self.bullets.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Bulleted list", None, QtGui.QApplication.UnicodeUTF8))
         self.numbered.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Numbered list", None, QtGui.QApplication.UnicodeUTF8))
         self.codeblock.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Code block", None, QtGui.QApplication.UnicodeUTF8))
         self.table.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Table", None, QtGui.QApplication.UnicodeUTF8))
-        self.blockquote.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Blockquote", None, QtGui.QApplication.UnicodeUTF8))
         self.hrule.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Horizontal rule", None, QtGui.QApplication.UnicodeUTF8))
         self.linebreak.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Line break", None, QtGui.QApplication.UnicodeUTF8))
         self.label_4.setText(QtGui.QApplication.translate("ArticleDialog", "Category", None, QtGui.QApplication.UnicodeUTF8))
         self.label_6.setText(QtGui.QApplication.translate("ArticleDialog", "Rating", None, QtGui.QApplication.UnicodeUTF8))
         self.label_7.setText(QtGui.QApplication.translate("ArticleDialog", "Stub (file name without HTML extension)", None, QtGui.QApplication.UnicodeUTF8))
+        self.image.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Insert image", None, QtGui.QApplication.UnicodeUTF8))
+        self.link.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Insert link", None, QtGui.QApplication.UnicodeUTF8))
+        self.paracenter.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Center para", None, QtGui.QApplication.UnicodeUTF8))
+        self.paraleft.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Left align para", None, QtGui.QApplication.UnicodeUTF8))
+        self.blockquote.setToolTip(QtGui.QApplication.translate("ArticleDialog", "Blockquote", None, QtGui.QApplication.UnicodeUTF8))
 
 import biaweb_rc_rc
index fdca9eb..279ea23 100644 (file)
@@ -2,7 +2,7 @@
 
 # Form implementation generated from reading ui file 'main_window.ui'
 #
-# Created: Sat Nov 27 21:09:13 2010
+# Created: Sun Nov 28 09:35:09 2010
 #      by: PyQt4 UI code generator 4.7.4
 #
 # WARNING! All changes made in this file will be lost!
@@ -132,6 +132,9 @@ class Ui_MainWindow(object):
         QtCore.QObject.connect(self.action_RemoveCategory, QtCore.SIGNAL("triggered()"), MainWindow.onCategoryDelete)
         QtCore.QObject.connect(self.categories, QtCore.SIGNAL("itemSelectionChanged()"), MainWindow.onCategorySelectionChanged)
         QtCore.QObject.connect(self.action_Refresh, QtCore.SIGNAL("triggered()"), MainWindow.onViewRefresh)
+        QtCore.QObject.connect(self.action_NewArticle, QtCore.SIGNAL("triggered()"), MainWindow.onArticleAdd)
+        QtCore.QObject.connect(self.action_EditArticle, QtCore.SIGNAL("triggered()"), MainWindow.onArticleEdit)
+        QtCore.QObject.connect(self.action_DeleteArticle, QtCore.SIGNAL("triggered()"), MainWindow.onArticleDelete)
         QtCore.QMetaObject.connectSlotsByName(MainWindow)
 
     def retranslateUi(self, MainWindow):