mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-27 00:33:48 -05:00
239 lines
82 KiB
Plaintext
239 lines
82 KiB
Plaintext
|
<!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>695</width>
|
||
|
<height>432</height>
|
||
|
</rect>
|
||
|
</property>
|
||
|
<property name="paletteBackgroundColor">
|
||
|
<color>
|
||
|
<red>255</red>
|
||
|
<green>255</green>
|
||
|
<blue>255</blue>
|
||
|
</color>
|
||
|
</property>
|
||
|
<property name="caption">
|
||
|
<string>QGIS Plugin Template</string>
|
||
|
</property>
|
||
|
<property name="icon">
|
||
|
<pixmap>image0</pixmap>
|
||
|
</property>
|
||
|
<grid>
|
||
|
<property name="name">
|
||
|
<cstring>unnamed</cstring>
|
||
|
</property>
|
||
|
<spacer row="5" column="1" rowspan="1" colspan="5">
|
||
|
<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="QLabel" row="0" column="3" rowspan="1" colspan="4">
|
||
|
<property name="name">
|
||
|
<cstring>txtHeading</cstring>
|
||
|
</property>
|
||
|
<property name="font">
|
||
|
<font>
|
||
|
<pointsize>24</pointsize>
|
||
|
<bold>1</bold>
|
||
|
</font>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Graticule Builder</string>
|
||
|
</property>
|
||
|
<property name="alignment">
|
||
|
<set>AlignCenter</set>
|
||
|
</property>
|
||
|
</widget>
|
||
|
<widget class="QTextEdit" row="1" column="3" rowspan="1" colspan="4">
|
||
|
<property name="name">
|
||
|
<cstring>teInstructions</cstring>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string><html><head><meta name="qrichtext" content="1" /></head><body style="font-size:11pt;font-family:Arial">
|
||
|
<p style="margin-top:16px"><span style="font-size:16pt;font-weight:600">Description</span></p>
|
||
|
<p>This plugin will help you to build a graticule shapefile that you can use as an overlay within your qgis map viewer.</p>
|
||
|
</body></html>
|
||
|
</string>
|
||
|
</property>
|
||
|
<property name="wordWrap">
|
||
|
<enum>WidgetWidth</enum>
|
||
|
</property>
|
||
|
</widget>
|
||
|
<widget class="QLabel" row="2" column="3" rowspan="1" colspan="3">
|
||
|
<property name="name">
|
||
|
<cstring>lblOutputFile</cstring>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Output (Shape) File:</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
<widget class="QLabel" row="4" column="3">
|
||
|
<property name="name">
|
||
|
<cstring>lblMinTimeGap</cstring>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Latitude Interval:</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
<widget class="QLabel" row="4" column="5">
|
||
|
<property name="name">
|
||
|
<cstring>lblMinDistanceGap</cstring>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Longitude Interval:</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
<widget class="QPushButton" row="3" column="6">
|
||
|
<property name="name">
|
||
|
<cstring>pbnSelectOutputFile</cstring>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>...</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
<widget class="QSpinBox" row="4" column="4">
|
||
|
<property name="name">
|
||
|
<cstring>spinLatInterval</cstring>
|
||
|
</property>
|
||
|
<property name="maxValue">
|
||
|
<number>999999999</number>
|
||
|
</property>
|
||
|
<property name="lineStep">
|
||
|
<number>10</number>
|
||
|
</property>
|
||
|
<property name="value">
|
||
|
<number>60</number>
|
||
|
</property>
|
||
|
</widget>
|
||
|
<widget class="QSpinBox" row="4" column="6">
|
||
|
<property name="name">
|
||
|
<cstring>spinLongInterval</cstring>
|
||
|
</property>
|
||
|
<property name="maxValue">
|
||
|
<number>999999999</number>
|
||
|
</property>
|
||
|
<property name="lineStep">
|
||
|
<number>10</number>
|
||
|
</property>
|
||
|
<property name="value">
|
||
|
<number>60</number>
|
||
|
</property>
|
||
|
</widget>
|
||
|
<widget class="QPushButton" row="5" column="0">
|
||
|
<property name="name">
|
||
|
<cstring>pbnCancel</cstring>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Cancel</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
<widget class="QPushButton" row="5" column="6">
|
||
|
<property name="name">
|
||
|
<cstring>pbnOK</cstring>
|
||
|
</property>
|
||
|
<property name="enabled">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>OK</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
<widget class="QLineEdit" row="3" column="3" rowspan="1" colspan="3">
|
||
|
<property name="name">
|
||
|
<cstring>leOutputShapeFile</cstring>
|
||
|
</property>
|
||
|
</widget>
|
||
|
<widget class="QLabel" row="0" column="0" rowspan="5" colspan="2">
|
||
|
<property name="name">
|
||
|
<cstring>pixmapLabel1</cstring>
|
||
|
</property>
|
||
|
<property name="pixmap">
|
||
|
<pixmap>image1</pixmap>
|
||
|
</property>
|
||
|
<property name="scaledContents">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
</widget>
|
||
|
<widget class="Line" row="0" column="2" rowspan="5" colspan="1">
|
||
|
<property name="name">
|
||
|
<cstring>line1</cstring>
|
||
|
</property>
|
||
|
<property name="frameShape">
|
||
|
<enum>VLine</enum>
|
||
|
</property>
|
||
|
<property name="frameShadow">
|
||
|
<enum>Sunken</enum>
|
||
|
</property>
|
||
|
<property name="orientation">
|
||
|
<enum>Vertical</enum>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</grid>
|
||
|
</widget>
|
||
|
<images>
|
||
|
<image name="image0">
|
||
|
<data format="XPM.GZ" length="3617">789c7d9559531b590c85dff9152ef4969a52da4bb7dd35350f86b087982580c9d43ca817af1803368b999aff3ef2d5510732c994b1f1d73a573ad2bdddfef8a1d63f39ae7df8b8b158ca729cd7f2913cd43e148fb3d9eacfbffef87b63b3d1a8e95f3d6ed71a9bbf6d6c32d5f21a455133ef64816f02779c4f97c6ad56da0af115b893e66ba6a735d7a35607eb5f9ca17fa838e8f913d8ebf59ca11f576cf987c671847856b1e5bb05c7e0e7c0eaafd30c7c07cedb566fdf19f141c516ef1ac791b164ce569f6ec129fce4ce625c820bf0de9a1bda7f4b026f83f3c4e67f691c47e09d8a4dffe40cff73708cf89633fae9546cfe9fc1f04b25b840bf857152179bdf41e0b4cabf00a7ad7a585f389b1fc99d318f06b868073f745c71d0d385b3f9a5c78a2dfee28c7ca97152477fbb6b6ed6e3a891069e82d3a6f117e738f897b9b3f9e10b70d1b47e1ac6491dfe9acea8770c8e6d7fe86b60f563f9e4ce19fd7c06fb7e38a7364f9939c34fbd62db8fa133f20dc03ebfb633e665fda66df8e1a335b7d43ff6ab0fc63cf8c419e7ad0d2eb0df3367ec6fe16c7e6462dcc6bc38cca325496ae75b6e9de1e71bb8801f366ed7310f71c67949c0584fe1791137dade4fcb19fbdb05c716e76be7d8f62b75b67ab404631eb4ed8cf83318f3a02b67f463f5b51f9c378b8bfbe1080c3fd4add8f29d80fd7eea556cf14b67f88fc105e67be30cff1d679c8f9971c7cf6b987fb29e9fe92330eaf1a133f29d83518feacef0b36bdc413e4e9c31af07b0cf7f05f67eb6c03edff07c4cbef7377436bd0c9cd1cf81b1d7a7dc19f98f9c4d2fa533ced32bd8fded83e14f3ceef3bd5f73bbe9fb276c5cd53b057bbe6b67f83d04233ff7c1c8cfe7cef0b7304efdbcdf8163e8cf9c711ec3f9686755fd33b0f7b3acd8fad901a3beac8c539c5f9a3b637ef760f42353b0dfefe179dd69fa7a21706cf7878cc1783e53f83ded7ccfbf00233f9f566cfdbe1a4b6ccf7b09e72b6da5787e51787e489e35903fd4cf5a5962f393f0fb92c7853ea043bec0455c94c6127e5f8bb26c18d3049cd4a3a05f566cfad19acba494c8f4537069cc615e655971d378d0803ecc6390543c022751a8473715dbfa09582ccea61f542ce081f1e992898533ceb9e0523f331ef090473c7ef7ca78c2d3b0fe8667aa2f54791b2273bed3cf7b7dcf2af583be8517568f97fafed9ebf1c72b413f0e6bd79f4ffcac9f2f6faef86b15aebc56fa0977798bb7f953a578afb72b5de87754bfcb7bbcff263af9897e1cf4077ca8d123feccc7fafac2bd5fe637fd099faafe8ccff92b5ff0e5fff831fd15f775dad7fc8da32a7bfd3ffa59a56fa8b2c92d8e39e136774234fdb57f62edf79e888432ee534e059534d00c290f69a8957ed48f58f47daf9ed67b32e2118dc3b5094d35cf741dd5ef37ebfdb3df0f9dbdf0806e694e77744f0fb420dd717aa4013d725d6bccdee57fa267cd39e431bdd08a237ad515ddff994f4fb334694b336d07ff9f68877635dafb514fa5e935f3486bef69ee7ddaa5033ad4efc2091dd1e777fae3a05f9fd5267de1987a7442a7b4a76bce347a40e7f4d5d574a1572eedfcd0957eefd3357d5337071469feb5be4e8d4adda4965e89a14fd44f9b3a946aafe7c2b4237ac7512e2299e45248290319ca48acdfb14c58644a7b722333b995b9dce9ca31b76928f7f2200b596a9e5c3563dc5fef5f9337df476fffcb23fc94f2446570da938caee45932f53397175951a6d35d715f5e55dfddfce7f78d7f01c439254f</data>
|
||
|
</image>
|
||
|
<image name="image1">
|
||
|
<data format="XPM.GZ" length="136835">789cecbdc772ec3ab02d38bf5f71e26276a3834fde0cde4052c97bb7655ef40086a6a42a49255792fae73b41641209c3d23edd117774cf0e1e2a59b4e0c2c2ca4402fc5ffff5cfedd9f13ffff5bffee3ed5dbe0ff53fba91affffc97f9188fbfffcffffdbfff9ffff8cff9b5957f161797fe599d9bfb67e13fffaffff8cf72ee1ffd8f986bffb3b69aa0bde46cf984f69ab305ee3f3fb7b06eed6248f6a2b38fc95e9a6fedabce96edf123b49716ddef2764bbfde522dada5daf78207bb9bddfa2267bc5d9a5b317d656daf31715d9ab8badfde8ecc5b955d5da86ecb5d696d7682fcdadb5bfef908dfb6f93bdd69eeffc1d6dbdaedbdf2f9dbda4d797daf3b9f3af517969ddd9edf9f592b3e9f9c47167bbeb6f91bdeccaebd9d90b73ee7735457bcd9567b146b6db5f6d3a9b9e475c903defca73036ded9ebfa0fde979f07e97b07c0a89f69a6c9fafb8455bbbf2284e3bdbed7f43b62b0ff1626d400bdebfb827dbdd8f3a471b9f47ae90eddea71e91edde875c455bbbfdd515d90e1ffa936c77bcfc22dbe141ed3a7b51e3f94ec876f7af2ec9c6f739713694477bbcc0fb05b8baf725d05e73fb175f9dedcaf39b6c577ef2076d8df587ce47e57f41b6db5faf397b790eaf37265bb6fb0fb17c5796171cde5cf9aecd219e943bdfda3c95ff99b317d6b0fcbf3bdb9d7f1d6ded6c3d47b62b3fe1decfdae29a2b6ff5dcd9ee7dac91edeaa738421bcf27aec876f72bf17e97b07e8a9a6c57dee52bda54de3f6863f914cad9cb7358fea3ce6ecb470dd15e76c7372b64bbeb3737ce5e99c7f7f184f6b26acfa7dafab03047e521e69dbdb8e6f84b6d908dfc7585363e9f569ddd9e5ffc387b690e9fffa1b3dbdff519daf8bc42928de55f908de5d3387b19cf274c67bbf35da3bd8cd7bf43db607d9d387b65dee1a93822db3d7fb1dbd9a6b53fd0c6f29197681b77feaa24dbb5070aef6f75d995cfb0467bdd5d5fe3f3ad1af7bef49fd65e9f47be122768235eeb4967bbf219387b11eb87acc8c6f210682fa1bd8536be3ff1a7b35df91ca2add17e24dbe15dbe74b6e3df1567d3fb131b68d3fb9b908dd73f401bcfaf56c9463eda7436bdaf62896cf7bb2ec9c6f60bafb7bcee9e472ea06df0f96e3bdb9def8e6cf7be4b7cbe95793cfe06ed656c9fe7c876f5adc1f259c1f3abbbce76e77f261bf1b34fb65e6e6d2cbfd57967eb02ed75577f4dcb478bf30ba80f9a07b4f17d9b23b2b1fc4ed0a6faf6e56c7adf7a0f6dacbfea866c7c9f03672fade1fb1ba28df555ed918dcf7b4636b62f63672fcfa1fe58467b1ddb337c9e6583fae59a6c8777b9ef6c2a7f31ee6c773f15d90e6fd532d9aefecb25b497b13c5ed0463ca86db48ddb5f0fc846bedc231bebf3aeb357f1fa6a896c6cff3ed05ec6f73587f63abeff43b2b5e38b3f681b6737f7ce5e433e686e3bbb7dbe66136d2cbf06cb6bcdb8fd555bdf16bbfa5ebda34ded15fd8e781053b25df969577eebc4bfea1e6de4ef7adad9ae3d7b441bdfbf3825dbfdae05d98e9fe5abb397510f8b1bb4a93ead76b6e367da1fcb43cea18def4f3f93edceaf1f3adbf1c10bd988870fb4b17e6a8767a8df587ea3ce76f8dc23dbe153bc75b6d39f4f68e3fdca0bb2ddfed507d9a85fe6c9767c31fc447b1dcf8736e1a97827dbf18129d1a6f239479bf0754036f2c95b67b7f89277ce5ec3e795f8be014f0e6f57643bbc576d792f01dfb8dfab25b4916fea4d67537ba217d1c6f6a3a2df117fb2241bcbbf72f612f1d531dac82fe509d9f83e769c4d78503f68131ed6d1364e5f19e56ce203fdded92d3e4a49b6abafc39bce6edf9778451bcb5bec92edae2f36c9467d7d4436ea69ba1e96af6cd0c6f6408ec876f72bdf9cbd4a78346813fed7c946bdb34fb67b9ee11ed9eefd0d1bb2113ff768e3fd14f87cc43f72ded9840ff540b6bb5ef54236eaa133b49791cf16c836656b231ed6d69dadae9dbd8ee5d57ca18dcfdfb47a6049129e865f68233eea0f672fa1be2ee7d146bc5415d98827fcbdd37b9b64637b5e93edf035bc24dbb557e501d9eef90ddecf32969fd068939e3b221b7f7f27db3d9f7aeb6c57df5d79c8ae3ddb419bf0724e36f2f32edac45ff364e3f5cace76edc33ed9787d8777b93a8ffec76a67bbfa35441bafaf963bdb9d6f9d6ca7771596c72a5e4fae918de7fbe3ecaefd7a469bdaff4fb2ddfb348b68e3f3c8c3ce76cfefeabb5c277ec6f74378d22d7f2c2fd0fb371367537b231fd1a6e73b7436f17f354f36f2fd36daa4cf076463fd5368e3fd9ac2d9aba8578613b21dbfe837b2d17fa5dff17cf2166d2c3f7de7ec357c5e25c846bd748ff6ba69ebb75a7436954fb38b36bdff7d67cb12f1f4ed6cb5e2ecbac5ebb2247f6ce8ca4b52fbdefc211bcb6bc3d9549fcc146d2c2fb38f36964fa5c946ff78c7d95d797fa18d7a60b84536d64f3c7e05dbf7e102d9189fa8d1a6fab0d0d9aefc3e9c4dfacd9c91ed7eaf0ab25df90f05d9eefd950f68a3ffa14fc876e7ab56c946fc3fa38dcfabb17ce87dca2db2b13c0ab251cfd49dedfcff4bb4a93caec8467d4ae737ee7d1a871fa81ff83e56c8c6eb9568e3fecae1594a897cfc8936e245bafa25d502e209f1a0113f55fbbe5716080ff50adaf83e86c6d954dfca21da587ef512d9180f7d401beb6bfd4936f27fd9d9ee793fd0c6e7a9266463fbbaed6c6a4ff5986c3cdf17d9eefd9901da787dbdd5d9aefe6c90edf4427540b6abdf62ddd96ba8175567a33ed8ea6c87df4fb29d5e69bed146bd58ae91eddeb7be401befc748b2f1fd3e75b6e3830db25dfbad4fd1467c8a3d67afe3fdea47b25df90ddfd1467da
|
||
|
</image>
|
||
|
</images>
|
||
|
<connections>
|
||
|
<connection>
|
||
|
<sender>pbnOK</sender>
|
||
|
<signal>clicked()</signal>
|
||
|
<receiver>PluginGuiBase</receiver>
|
||
|
<slot>pbnOK_clicked()</slot>
|
||
|
</connection>
|
||
|
<connection>
|
||
|
<sender>pbnSelectOutputFile</sender>
|
||
|
<signal>clicked()</signal>
|
||
|
<receiver>PluginGuiBase</receiver>
|
||
|
<slot>pbnSelectOutputFile_clicked()</slot>
|
||
|
</connection>
|
||
|
<connection>
|
||
|
<sender>pbnCancel</sender>
|
||
|
<signal>clicked()</signal>
|
||
|
<receiver>PluginGuiBase</receiver>
|
||
|
<slot>pbnCancel_clicked()</slot>
|
||
|
</connection>
|
||
|
<connection>
|
||
|
<sender>leOutputShapeFile</sender>
|
||
|
<signal>textChanged(const QString&)</signal>
|
||
|
<receiver>PluginGuiBase</receiver>
|
||
|
<slot>leOutputShapeFile_textChanged(const QString&)</slot>
|
||
|
</connection>
|
||
|
</connections>
|
||
|
<includes>
|
||
|
<include location="local" impldecl="in implementation">pluginguibase.ui.h</include>
|
||
|
</includes>
|
||
|
<slots>
|
||
|
<slot>pbnOK_clicked()</slot>
|
||
|
<slot>pbnSelectInputFile_clicked()</slot>
|
||
|
<slot>pbnSelectOutputFile_clicked()</slot>
|
||
|
<slot>pbnCancel_clicked()</slot>
|
||
|
<slot>leInputFile_textChanged( const QString & theQString )</slot>
|
||
|
<slot>leOutputShapeFile_textChanged( const QString & theQString )</slot>
|
||
|
</slots>
|
||
|
<layoutdefaults spacing="6" margin="11"/>
|
||
|
</UI>
|