QGIS/plugins/north_arrow/pluginguibase.ui

382 lines
484 KiB
Plaintext
Raw Normal View History

<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
<class>PluginGuiBase</class>
<widget class="QDialog">
<property name="name">
<cstring>PluginGuiBase</cstring>
</property>
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>479</width>
<height>395</height>
</rect>
</property>
<property name="paletteBackgroundColor">
<color>
<red>255</red>
<green>255</green>
<blue>255</blue>
</color>
</property>
<property name="caption">
<string>North Arrow Plugin</string>
</property>
<property name="icon">
<pixmap>image0</pixmap>
</property>
<grid>
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QLabel" row="0" column="0" rowspan="2" colspan="1">
<property name="name">
<cstring>pixmapLabel2</cstring>
</property>
<property name="maximumSize">
<size>
<width>150</width>
<height>32767</height>
</size>
</property>
<property name="pixmap">
<pixmap>image1</pixmap>
</property>
<property name="scaledContents">
<bool>true</bool>
</property>
</widget>
<widget class="Line" row="0" column="1" rowspan="2" colspan="1">
<property name="name">
<cstring>line1</cstring>
</property>
<property name="maximumSize">
<size>
<width>2</width>
<height>32767</height>
</size>
</property>
<property name="frameShape">
<enum>VLine</enum>
</property>
<property name="frameShadow">
<enum>Sunken</enum>
</property>
<property name="orientation">
<enum>Vertical</enum>
</property>
</widget>
<widget class="QLayoutWidget" row="2" column="0" rowspan="1" colspan="3">
<property name="name">
<cstring>layout1</cstring>
</property>
<hbox>
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QPushButton">
<property name="name">
<cstring>pbnCancel</cstring>
</property>
<property name="text">
<string>Cancel</string>
</property>
</widget>
<spacer>
<property name="name">
<cstring>spacer2</cstring>
</property>
<property name="orientation">
<enum>Horizontal</enum>
</property>
<property name="sizeType">
<enum>Expanding</enum>
</property>
<property name="sizeHint">
<size>
<width>441</width>
<height>21</height>
</size>
</property>
</spacer>
<widget class="QPushButton">
<property name="name">
<cstring>pbnOK</cstring>
</property>
<property name="text">
<string>OK</string>
</property>
</widget>
</hbox>
</widget>
<widget class="QLabel" row="0" column="2">
<property name="name">
<cstring>txtHeading</cstring>
</property>
<property name="sizePolicy">
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>1</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<pointsize>24</pointsize>
<bold>1</bold>
</font>
</property>
<property name="text">
<string>North Arrow Plugin</string>
</property>
<property name="alignment">
<set>AlignCenter</set>
</property>
</widget>
<widget class="QTabWidget" row="1" column="2">
<property name="name">
<cstring>tabNorthArrowOptions</cstring>
</property>
<property name="enabled">
<bool>true</bool>
</property>
<property name="tabShape">
<enum>Rounded</enum>
</property>
<widget class="QWidget">
<property name="name">
<cstring>tabProperties</cstring>
</property>
<attribute name="title">
<string>Properties</string>
</attribute>
<grid>
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QLabel" row="0" column="0" rowspan="1" colspan="3">
<property name="name">
<cstring>pixmapLabel</cstring>
</property>
<property name="frameShape">
<enum>Box</enum>
</property>
<property name="scaledContents">
<bool>true</bool>
</property>
<property name="toolTip" stdset="0">
<string>Preview of north arrow</string>
</property>
</widget>
<widget class="QLabel" row="1" column="0">
<property name="name">
<cstring>textLabel6</cstring>
</property>
<property name="text">
<string>Angle</string>
</property>
</widget>
<widget class="QSlider" row="1" column="1" rowspan="1" colspan="2">
<property name="name">
<cstring>sliderRotation</cstring>
</property>
<property name="maxValue">
<number>360</number>
</property>
<property name="lineStep">
<number>1</number>
</property>
<property name="pageStep">
<number>10</number>
</property>
<property name="orientation">
<enum>Horizontal</enum>
</property>
<property name="tickmarks">
<enum>NoMarks</enum>
</property>
<property name="toolTip" stdset="0">
<string></string>
</property>
</widget>
<widget class="QLabel" row="2" column="0">
<property name="name">
<cstring>textLabel8</cstring>
</property>
<property name="text">
<string>Placement</string>
</property>
</widget>
<widget class="QComboBox" row="2" column="1" rowspan="1" colspan="2">
<item>
<property name="text">
<string>Top Left</string>
</property>
</item>
<item>
<property name="text">
<string>Top Right</string>
</property>
</item>
<item>
<property name="text">
<string>Bottom Left</string>
</property>
</item>
<item>
<property name="text">
<string>Bottom Right</string>
</property>
</item>
<property name="name">
<cstring>cboPlacement</cstring>
</property>
<property name="toolTip" stdset="0">
<string>Placement on screen</string>
</property>
</widget>
<widget class="QSpinBox" row="3" column="1">
<property name="name">
<cstring>spinSize</cstring>
</property>
<property name="maxValue">
<number>999</number>
</property>
<property name="value">
<number>100</number>
</property>
</widget>
<widget class="QLabel" row="3" column="0">
<property name="name">
<cstring>lblSize</cstring>
</property>
<property name="text">
<string>Size (%)</string>
</property>
</widget>
<widget class="QCheckBox" row="3" column="2">
<property name="name">
<cstring>cboxShow</cstring>
</property>
<property name="text">
<string>Show?</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</grid>
</widget>
<widget class="QWidget">
<property name="name">
<cstring>tabIcon</cstring>
</property>
<attribute name="title">
<string>Icon</string>
</attribute>
<grid>
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QLineEdit" row="0" column="0">
<property name="name">
<cstring>txtDirectory</cstring>
</property>
</widget>
<widget class="QPushButton" row="0" column="1">
<property name="name">
<cstring>btnBrowse</cstring>
</property>
<property name="text">
<string>...</string>
</property>
</widget>
<widget class="QIconView" row="1" column="0" rowspan="1" colspan="2">
<item>
<property name="text">
<string>New Item</string>
</property>
<property name="pixmap">
<pixmap>image2</pixmap>
</property>
</item>
<property name="name">
<cstring>iconView</cstring>
</property>
</widget>
</grid>
</widget>
</widget>
</grid>
</widget>
<images>
<image name="image0">
<data format="XPM.GZ" length="2398">789c7594c76e23471086ef7a0a4275138cda8e1360f8a09c03a5cd860f1d669433150dbfbb877fb516b04493047a3e564d75e54f0ba3ef07bba3854f73f79330394da37412ee460bf9e1f2f2e5cfbffef87b6e5e57a3e94feb9199ff6d6e7e3c19a5d1def5553705de1e8094f24629f063e150f858b852c254e4952df2a3c2beb0061b1795065f81ad0b0a97d39ab0b745be22fcebfdcbc2756105f6555b780bdc546fef27705b35459ec16930578357c1d915fbb453b8510ef25e7888d743fe00ee7ed93f2c9c95055f837b678bfd93c259b5e06561df177bb85f2be75482fc33d8d8a07ac8915fed6dab1ac823380efec03f5a07774e6bc809fe1863b5cad07f2a1c35ea49c8a7f1de6ab97f17dcb8a4711f1b70673b037f09ef0fca7dd1473d6d657b837a318153a5b4e4eb79ca4e392fef7307aebc17ff18f973a169c51ebf80934b36826fc0d96b27f540bdbdf1c68a3f90fb5c2523f105705f192ff7ef17b656f2773be56ae85723f24de1e11fb17701d695f6626f47b876255fa85f35f49b457d68f2c65ee2ff0e7655eda47fc7e06a904bfca21fabde0937c27567c59f76cab50a5ea39f08fd5adbba2af6970ad70efe91b06fac95feba070f1f27fe5d09b7a6f403faad6e1beb2ae8ef8173a34bbe3cb86fdef2857a36aa71c27c0a36756f657ebe817d93c41ea17e4ddb642bfbe20b38b646f2c117857b23fa2c1cea925fec9726b5da0530faa7c96debc43f0bee5a6fc57fec87a66fb341bf10e2694ddb39e9af5770dd0687fcd00138062dcc3f0b3b8b7925f44f9b83977ea6457037f4a7c47306ee8335f08fc78593917c9d4f39a8d0598957d84665243eec8fe0a32bfd57839b688df88bf90d717050ea87fd14523456e66d63ca51c52cf113e28b2638d1e73be1184b3ef6dfb8cc0ff661745117f9bd70f265de2b7095bc91fe137b75cc5afa55ee8fa92e72f4434c2919c9df59e1aed417f39e4cca5aea85f91bc6bb71922fecc75465a3655fa23e29774a4b7e7f4c39ab1c4aff62df659b73d92fd857d9e5beec13d42bc7ce957c61be73372c44b1e70ab75aeaf315dc7749ee1f4f667f99384ccfffd3e1c889b33ccfd6e18e7b3ee693d93a7cca677cce177cc9577ccd371f75f896eff89e27fcc08ffcc4cffcf25e875f799197867399577895d7defeff8fce3a6ff0e6706ef136eff02eefbdd7e17d3ee0f1701ef2117fe62ffc95bf7dd0f9ce3ff8e7702ad66cd8b2633fe3ae8a6b6eb82526a24091d2471dcad4514fc77442a77446e7743143e792aee89a6ee896eee89e26b3e2a2077aa4277aa6177aa5455aa2e5f73ab442abb446eb78dea04ddaa2ed59b5a01ddac5b947fb7440e3993a8774f4b1c2f3fffc3ef72f81bc28dd</data>
</image>
<image name="image1">
<data format="XPM.GZ" length="603223">789c449d495732cdd2aee7fb57bc6b33dbeb2c3714453738035444905e11e4ac33a80e14c40641d1efcf7f1677e3337bae8555d9444646464446fdf73fffcc47fd7ffef3df7f7deca3fd53f24ff218edfef94f7ad86ebfffdfffffbffff3af7f972ae57fcae5f09fa05aae87ff94fffd7ffef5efe462f24ff24fa178fa7702e59a419083b43134084fa0b232a8e420db750d6aa767f4ce0c1aa73fb9df1bc4a75f948e06c9e917f3be417afa45706f909d7ed17d35589e7ef1f020503a353dbd5818944ebfa8c506e8cba31b563a753f5dde1a9cfa92eebe0d4e7d49d37783fa090cfe7e81ce6de706d10914fffee4d4dbf4ad6070ea6df23d222861d4d34a66706a69765637404b1743034cc3f8d2004daf6c0cd0f4e0c500833c5d1a9c8630ed6c053084c9d0edc07824b71ac280f2d1be3228e1b54f0668faae6540f9681b403eba43038cd8646400f9a82d0d30fb9fa9019ade56d303ce5ce29662e6928544bbcca65f8c0d200ec1b9015e5b5c1b40c6ee1f0538400f650374ff766080892abc1960d4df2283535f922f8943c8d9ef2e0c4a18b192c1a9a5c9cf9301c5616c701287a4f1f70cccfefdab015e1baa2f21d74bb36800d15eaf0d302fd9b5015665f393a0c2a61796061487d4e0d4d2ec2b3408d1b98e01467dae89aa702a7f1a06586251cb00ed1849b4ab6847968c0c30b7bd9a01da11450658408dbd411512a479a962a2d267fda2c6b7ecae0d30b741d3006239d434d4a83f9ed4fd3a9fb17c35604beb0668693234404bbb45030cd0541355a714ce2b06a7014ae380a0c1d71eb606f893eb8501d6eda66b00b535918c352830cf5f049104373080e02edf0cd0b992a6322aa12f81a4300a20c9cfd296311fba5818b0a59aca84bf085a06581efd9900d7dc935e9bf24f4a75030cd05a5b41a6be540df0da27fdc99243f8c5b5ffabb4d1f42736ec577ba2fb078a65a98a8d2f69415b9672dd7ffa935acb004defd40d3040af65036e493b0388d4746c80de26a90104f77a2fc0995b9c19606bbced1a60a2defc8c5215abf282407bd4f3c6000314cf0802ed624b03aca8f68b00663fa90f0df096e92d8194742734c000550e04d496497f6480a99caa2f21d7dc6141402d95f4ee0dd08e5a26c0f1983c0904f893db0201354c32ac1960bdbcbd1b601a2efb02545bf139414db3bf338004dd6b806adc3d5afa05d5451ab70c30eac14a20c0ccb55e091a5a1e170668d8b82980514faf4b045ec87f007bf6cf5c407dd12fb84cb3edce004dbfd5dcc654e35d4932d76df6f262800d67f540a0657a5d34406f5792752dd3eb07034cf675856029090208722be6f4daecd9002dddbc18a0a5e56f032ca04840c2ff5d3780a28f0704328c9af7069897b333036e271d016caf49f04e40e1cfce1a066858742d407b6c3a22d06a78bc318024ff6c0cd0dbee4e80ca603e30c0202f3e0ca0b61ef5162da0e25280a6c2b3c654cba33735404bbb03038cd8abc6a31a706ed5742e8f64fd6c80997b7935405f2a6b035828fb92006ded438f400be83d22e0f2480e970668c7c58d0154cea14510a9fb4f02d430b42d03ad86649808709f5bdc1268d33adc18e0b5dd9040c27fab87a654066b355dc2bf7830a0ed2081a1f0a74fd8c58292369ceb3f00f978832497b52565f195011ebabf35e096141a4019f4be0d62d80e7d01cad8fbbb0104e64dcfd08aaa5d1a40274f1f08b49decde0d6a784bcf000f3d575f029ae7954782b2c6e3c100ddef940d30c86f2503acb9f89340e6f9626050c7642f05d0b9843b72d9eba57e6100911ad60d30a6e94180caa0fe462093f66d6700d1fed2206bbdfcac0db09b564602256e9e4303f4366e08609f4b5fea0698fdee9c400b28db1840700b2b03cafac8002d3dd720d7698f157606388ccc3451dab4e2ae01a7e1c600b31f150c2085e98780144acd00bd7d4f09b4cf5d740cd05b0b7f047148461a6419ac17d704b24f83368156f644eb25a13e1dc60429df72ab014ab901074f020166eee28c20d3617546b0a49c3e7308b5b2b3e58b01cffbaf023acf71c44af22a6c38a6251ddfdeb05786b64ff77706a741ced6570698dbb9017b7b5624d0cabebf17a06d390e0d70047c7b25d0e6d99b19708bfe14e0121b5709b4b27f8a06dcc5360294f5dea70144eae385409be7b06180f5d2ba36e0b15a0314d275339a1a40929f63028d697623c0cde26b41a0bdf2363540d3a7730348e1b06a80a6ef358455742e59bd11c8b6ac3c1bc0dc680602dab3d57d1d45773706d8f73bef029cdbfb6703ac864cb35fe79abbfd22d0f6ba5f19604c6f2303dab89702d40ecd330358f4cfea9cd66ddc31a84282fe7e81ce7de92d117d17d7eabed66d7364405d786980c99e9d0bd098287605024cc38b669f6b3f395e1b603c6a1f04a9065923965227cfa706e87e2c49ce38fbfd2782251fda3e3380483d53b44b3e9cf1b525b9e556b704154ad0195665454b3de9d40cb02a37030378593ad7023c25dde917253da36a80a5fe1a09701abea704dad5033d5427be76cb00ed78af1b405b8613032883851eaa2dfae3dd00ed185d196090ab670232d05e0df09697318116723031e0de101b704c670455c9e9c100d3b01d19404e2f87025c95375b038cd887c643dbfc6d6600096a770d20b8bd3b03f465910ab0b74f0101d77e429553d1ae9e7476029cec4adf00fbed417fa23dfb291108f096eb904086f37e698035c7b3580ed0f48b3b0334fdea5c80cae0ebcc008aed49d310d18659693c648d4f6706e8cb48821bd339bc7f2148d88efdab01ce2fb30b012ed3fb5b031c68c68f045aea878e01f6db97a
</image>
<image name="image2">
<data format="XPM.GZ" length="1347">789c7dd3c14ac4301405d07dbf22f4ed8a743ace0882f8098a4b415ca4c92475310a3a2e44fc777393a64df2dabed7452e1c6eb368778d787e7a10cdaefabac8cb9b126a909fa2d1dfe7f3cfcbebfd6f551fae857bf69dd8d75755dd0a251e3fde4f38933b53e707b10f518df18478e8b08803e271c21af1e6168b681165e7f688681055874594211a13a242347efc95da9688dad58946ca75e58d6be9e5ba0a46e92d351a952aa2d3b2495459989849f949546632b5688c32c65aeadde428ed0132da23306e4c5863f1ba017042738f6fc138a5fdbd0a135b2203ec7bca7b723022e23d19628601cb0d6f59e8612dce0c2b2641658fb5650b375a0795a2c2b8afcaaba4859ba852c4cda4364da9964daed64caa60c2475d9a590503c54d54d1d0a2096abb67541bf79955fc0debbfbbea1f81b84f0e</data>
</image>
</images>
<connections>
<connection>
<sender>pbnOK</sender>
<signal>clicked()</signal>
<receiver>PluginGuiBase</receiver>
<slot>pbnOK_clicked()</slot>
</connection>
<connection>
<sender>pbnCancel</sender>
<signal>clicked()</signal>
<receiver>PluginGuiBase</receiver>
<slot>pbnCancel_clicked()</slot>
</connection>
<connection>
<sender>sliderRotation</sender>
<signal>sliderMoved(int)</signal>
<receiver>PluginGuiBase</receiver>
<slot>sliderRotation_sliderMoved(int)</slot>
</connection>
<connection>
<sender>sliderRotation</sender>
<signal>valueChanged(int)</signal>
<receiver>PluginGuiBase</receiver>
<slot>sliderRotation_valueChanged(int)</slot>
</connection>
<connection>
<sender>spinSize</sender>
<signal>valueChanged(int)</signal>
<receiver>PluginGuiBase</receiver>
<slot>spinSize_valueChanged(int)</slot>
</connection>
<connection>
<sender>cboxShow</sender>
<signal>toggled(bool)</signal>
<receiver>PluginGuiBase</receiver>
<slot>cboxShow_toggled(bool)</slot>
</connection>
<connection>
<sender>cboPlacement</sender>
<signal>textChanged(const QString&amp;)</signal>
<receiver>PluginGuiBase</receiver>
<slot>cboPlacement_textChanged(const QString&amp;)</slot>
</connection>
</connections>
<includes>
<include location="local" impldecl="in implementation">pluginguibase.ui.h</include>
</includes>
<slots>
<slot>pbnOK_clicked()</slot>
<slot>pbnCancel_clicked()</slot>
<slot>sliderRotation_valueChanged( int )</slot>
<slot>sliderRotation_sliderMoved( int )</slot>
<slot>spinSize_valueChanged( int )</slot>
<slot>cboxShow_toggled( bool )</slot>
<slot>cboPlacement_textChanged( const QString &amp; )</slot>
</slots>
<layoutdefaults spacing="6" margin="11"/>
</UI>