From 49a46fc99c06b484ebdc7a570cd819dc0595e00d Mon Sep 17 00:00:00 2001
From: A Nilsen <ban@nibio.no>
Date: Thu, 18 Aug 2022 10:51:35 +0000
Subject: [PATCH] =?UTF-8?q?Lagt=20til=20nye=20felt=20for=20bb,=20=C3=A5r?=
=?UTF-8?q?=20og=20lister=20til=20fil?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
get_nib_dialog_base.ui | 454 +++++++++++++++++++++++++++++++++--------
1 file changed, 374 insertions(+), 80 deletions(-)
diff --git a/get_nib_dialog_base.ui b/get_nib_dialog_base.ui
index 7c8525b..9a80735 100644
--- a/get_nib_dialog_base.ui
+++ b/get_nib_dialog_base.ui
@@ -6,105 +6,98 @@
<rect>
<x>0</x>
<y>0</y>
- <width>331</width>
- <height>177</height>
+ <width>349</width>
+ <height>359</height>
</rect>
</property>
<property name="windowTitle">
<string>NIB of-prosjekt</string>
</property>
- <widget class="QDialogButtonBox" name="button_box">
+ <widget class="QCheckBox" name="checkBox_resetNib">
+ <property name="enabled">
+ <bool>true</bool>
+ </property>
<property name="geometry">
<rect>
- <x>-20</x>
- <y>140</y>
- <width>341</width>
- <height>32</height>
+ <x>10</x>
+ <y>10</y>
+ <width>225</width>
+ <height>20</height>
</rect>
</property>
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="standardButtons">
- <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
</property>
- </widget>
- <widget class="QPushButton" name="pushButton">
- <property name="geometry">
- <rect>
- <x>280</x>
- <y>110</y>
- <width>40</width>
- <height>23</height>
- </rect>
+ <property name="font">
+ <font>
+ <pointsize>10</pointsize>
+ </font>
</property>
<property name="text">
- <string>...</string>
+ <string>Reset (empty) "Nib-prosjekt"-group</string>
</property>
</widget>
- <widget class="QComboBox" name="comboBox">
+ <widget class="QDialogButtonBox" name="button_box">
<property name="geometry">
<rect>
- <x>88</x>
- <y>70</y>
- <width>231</width>
+ <x>200</x>
+ <y>330</y>
+ <width>141</width>
<height>22</height>
</rect>
</property>
- </widget>
- <widget class="QCheckBox" name="checkBox">
- <property name="geometry">
- <rect>
- <x>10</x>
- <y>40</y>
- <width>311</width>
- <height>17</height>
- </rect>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
</font>
</property>
- <property name="text">
- <string>Use current map canvas</string>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
</property>
- </widget>
- <widget class="QLineEdit" name="lineEdit">
- <property name="geometry">
- <rect>
- <x>90</x>
- <y>110</y>
- <width>181</width>
- <height>22</height>
- </rect>
+ <property name="standardButtons">
+ <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
</property>
</widget>
- <widget class="QLabel" name="label_lyr">
+ <widget class="QToolButton" name="toolButton_help">
<property name="geometry">
<rect>
<x>10</x>
- <y>70</y>
- <width>81</width>
- <height>16</height>
+ <y>330</y>
+ <width>50</width>
+ <height>22</height>
</rect>
</property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
<property name="font">
<font>
<pointsize>10</pointsize>
</font>
</property>
<property name="text">
- <string>Select layer</string>
+ <string>Help</string>
</property>
</widget>
- <widget class="QLabel" name="label_file">
+ <widget class="QGroupBox" name="groupBox">
<property name="geometry">
<rect>
<x>10</x>
- <y>110</y>
- <width>71</width>
- <height>16</height>
+ <y>200</y>
+ <width>331</width>
+ <height>122</height>
</rect>
</property>
<property name="font">
@@ -112,17 +105,140 @@
<pointsize>10</pointsize>
</font>
</property>
- <property name="text">
- <string>Select file</string>
+ <property name="title">
+ <string>Projects from</string>
</property>
+ <widget class="QRadioButton" name="radioButton_btwyears">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>60</y>
+ <width>129</width>
+ <height>20</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Between the years</string>
+ </property>
+ </widget>
+ <widget class="QLineEdit" name="lineEdit_endyear">
+ <property name="geometry">
+ <rect>
+ <x>272</x>
+ <y>60</y>
+ <width>50</width>
+ <height>22</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ <widget class="QRadioButton" name="radioButton_allyears">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>30</y>
+ <width>72</width>
+ <height>20</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>All years</string>
+ </property>
+ </widget>
+ <widget class="QLabel" name="label_dash">
+ <property name="geometry">
+ <rect>
+ <x>257</x>
+ <y>60</y>
+ <width>12</width>
+ <height>22</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="font">
+ <font>
+ <pointsize>10</pointsize>
+ </font>
+ </property>
+ <property name="text">
+ <string>-</string>
+ </property>
+ <property name="alignment">
+ <set>Qt::AlignCenter</set>
+ </property>
+ </widget>
+ <widget class="QLineEdit" name="lineEdit_startyear">
+ <property name="geometry">
+ <rect>
+ <x>204</x>
+ <y>60</y>
+ <width>50</width>
+ <height>22</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ <widget class="QCheckBox" name="checkBox_savelist">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>90</y>
+ <width>211</width>
+ <height>17</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>Save project list(s) to text-file</string>
+ </property>
+ </widget>
+ <widget class="QCheckBox" name="checkBox_sort">
+ <property name="geometry">
+ <rect>
+ <x>242</x>
+ <y>90</y>
+ <width>80</width>
+ <height>17</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>Sort list(s)</string>
+ </property>
+ </widget>
</widget>
- <widget class="QCheckBox" name="checkBoxNib">
+ <widget class="QGroupBox" name="groupBox_2">
<property name="geometry">
<rect>
<x>10</x>
- <y>10</y>
- <width>271</width>
- <height>17</height>
+ <y>40</y>
+ <width>331</width>
+ <height>152</height>
</rect>
</property>
<property name="font">
@@ -130,31 +246,209 @@
<pointsize>10</pointsize>
</font>
</property>
- <property name="text">
- <string>Reset (empty) "Nib-prosjekt"-group</string>
- </property>
- </widget>
- <widget class="QToolButton" name="toolButton_help">
- <property name="geometry">
- <rect>
- <x>10</x>
- <y>145</y>
- <width>40</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>Help</string>
+ <property name="title">
+ <string>Bounding box (max. 500 km x 500 km)</string>
</property>
+ <widget class="QComboBox" name="comboBox_lyr">
+ <property name="geometry">
+ <rect>
+ <x>120</x>
+ <y>90</y>
+ <width>201</width>
+ <height>22</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ <widget class="QLineEdit" name="lineEdit_lengthbb">
+ <property name="geometry">
+ <rect>
+ <x>204</x>
+ <y>60</y>
+ <width>50</width>
+ <height>22</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ <widget class="QRadioButton" name="radioButton_file">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>120</y>
+ <width>79</width>
+ <height>20</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Select file</string>
+ </property>
+ </widget>
+ <widget class="QLineEdit" name="lineEdit_heightbb">
+ <property name="geometry">
+ <rect>
+ <x>272</x>
+ <y>60</y>
+ <width>50</width>
+ <height>22</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ <widget class="QRadioButton" name="radioButton_udbb">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>60</y>
+ <width>158</width>
+ <height>20</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="font">
+ <font>
+ <pointsize>10</pointsize>
+ </font>
+ </property>
+ <property name="text">
+ <string>User-defined (km x km)</string>
+ </property>
+ </widget>
+ <widget class="QLineEdit" name="lineEdit_file">
+ <property name="geometry">
+ <rect>
+ <x>120</x>
+ <y>120</y>
+ <width>145</width>
+ <height>22</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Ignored" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ <widget class="QPushButton" name="pushButton_file">
+ <property name="geometry">
+ <rect>
+ <x>272</x>
+ <y>120</y>
+ <width>50</width>
+ <height>22</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>...</string>
+ </property>
+ </widget>
+ <widget class="QLabel" name="label">
+ <property name="geometry">
+ <rect>
+ <x>257</x>
+ <y>60</y>
+ <width>12</width>
+ <height>22</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>x</string>
+ </property>
+ <property name="alignment">
+ <set>Qt::AlignCenter</set>
+ </property>
+ </widget>
+ <widget class="QRadioButton" name="radioButton_lyr">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>90</y>
+ <width>90</width>
+ <height>20</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Select layer</string>
+ </property>
+ </widget>
+ <widget class="QRadioButton" name="radioButton_ucmcbb">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>30</y>
+ <width>161</width>
+ <height>20</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="font">
+ <font>
+ <pointsize>10</pointsize>
+ </font>
+ </property>
+ <property name="text">
+ <string>Use current map canvas</string>
+ </property>
+ </widget>
</widget>
</widget>
<resources/>
<connections>
<connection>
<sender>button_box</sender>
- <signal>accepted()</signal>
+ <signal>rejected()</signal>
<receiver>getnibDialogBase</receiver>
- <slot>accept()</slot>
+ <slot>reject()</slot>
<hints>
<hint type="sourcelabel">
<x>20</x>
@@ -168,9 +462,9 @@
</connection>
<connection>
<sender>button_box</sender>
- <signal>rejected()</signal>
+ <signal>accepted()</signal>
<receiver>getnibDialogBase</receiver>
- <slot>reject()</slot>
+ <slot>accept()</slot>
<hints>
<hint type="sourcelabel">
<x>20</x>
--
GitLab