mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-14 00:07:35 -04:00
Small fixes to QgsProjectionSelectionWidget
Add API docs, const correctness, method for getting CRS, tab order fixes.
This commit is contained in:
parent
077eb6ca08
commit
79338473d7
@ -1,4 +1,9 @@
|
||||
|
||||
/**
|
||||
* \class QgsProjectionSelectionWidget
|
||||
* \ingroup gui
|
||||
* \brief A widget for selecting a projection.
|
||||
* \note added in QGIS 2.7
|
||||
*/
|
||||
class QgsProjectionSelectionWidget : QWidget
|
||||
{
|
||||
%TypeHeaderCode
|
||||
@ -6,12 +11,28 @@ class QgsProjectionSelectionWidget : QWidget
|
||||
%End
|
||||
|
||||
public:
|
||||
|
||||
explicit QgsProjectionSelectionWidget( QWidget *parent /TransferThis/ = 0 );
|
||||
|
||||
/* Returns the currently selected CRS for the widget
|
||||
* @returns current CRS
|
||||
*/
|
||||
QgsCoordinateReferenceSystem crs() const;
|
||||
|
||||
signals:
|
||||
|
||||
/* Emitted when the selected CRS is changed
|
||||
*/
|
||||
void crsChanged( QgsCoordinateReferenceSystem );
|
||||
|
||||
public slots:
|
||||
|
||||
/* Sets the current CRS for the widget
|
||||
* @param crs new CRS
|
||||
*/
|
||||
void setCrs( QgsCoordinateReferenceSystem crs );
|
||||
|
||||
/* Opens the dialog for selecting a new CRS
|
||||
*/
|
||||
void selectCrs();
|
||||
};
|
||||
|
@ -23,20 +23,22 @@
|
||||
QgsProjectionSelectionWidget::QgsProjectionSelectionWidget( QWidget *parent ) :
|
||||
QWidget( parent )
|
||||
{
|
||||
|
||||
QHBoxLayout* layout = new QHBoxLayout();
|
||||
layout->setContentsMargins( 0, 0, 0, 0 );
|
||||
layout->setSpacing( 0 );
|
||||
setLayout( layout );
|
||||
|
||||
mCrsLineEdit = new QLineEdit( tr( "invalid projection" ), this );
|
||||
mCrsLineEdit->setReadOnly(true);
|
||||
mCrsLineEdit->setReadOnly( true );
|
||||
layout->addWidget( mCrsLineEdit );
|
||||
|
||||
mButton = new QToolButton( this );
|
||||
mButton->setIcon( QgsApplication::getThemeIcon( "mActionSetProjection.svg" ) );
|
||||
layout->addWidget( mButton );
|
||||
|
||||
setFocusPolicy( Qt::StrongFocus );
|
||||
setFocusProxy( mButton );
|
||||
|
||||
connect( mButton, SIGNAL( clicked() ), this, SLOT( selectCrs() ) );
|
||||
}
|
||||
|
||||
@ -64,7 +66,7 @@ void QgsProjectionSelectionWidget::selectCrs()
|
||||
}
|
||||
|
||||
|
||||
void QgsProjectionSelectionWidget::setCrs( QgsCoordinateReferenceSystem crs )
|
||||
void QgsProjectionSelectionWidget::setCrs( const QgsCoordinateReferenceSystem& crs )
|
||||
{
|
||||
if ( crs.isValid() )
|
||||
{
|
||||
|
@ -23,17 +23,38 @@
|
||||
|
||||
#include "qgscoordinatereferencesystem.h"
|
||||
|
||||
/**
|
||||
* \class QgsProjectionSelectionWidget
|
||||
* \ingroup gui
|
||||
* \brief A widget for selecting a projection.
|
||||
* \note added in QGIS 2.7
|
||||
*/
|
||||
class GUI_EXPORT QgsProjectionSelectionWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
explicit QgsProjectionSelectionWidget( QWidget *parent = 0 );
|
||||
|
||||
/* Returns the currently selected CRS for the widget
|
||||
* @returns current CRS
|
||||
*/
|
||||
QgsCoordinateReferenceSystem crs() const { return mCrs; }
|
||||
|
||||
signals:
|
||||
|
||||
/* Emitted when the selected CRS is changed
|
||||
*/
|
||||
void crsChanged( QgsCoordinateReferenceSystem );
|
||||
|
||||
public slots:
|
||||
void setCrs( QgsCoordinateReferenceSystem crs );
|
||||
|
||||
/* Sets the current CRS for the widget
|
||||
* @param crs new CRS
|
||||
*/
|
||||
void setCrs( const QgsCoordinateReferenceSystem& crs );
|
||||
|
||||
/* Opens the dialog for selecting a new CRS
|
||||
*/
|
||||
void selectCrs();
|
||||
|
||||
private:
|
||||
|
@ -45,16 +45,7 @@
|
||||
<property name="spacing">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -266,35 +257,17 @@
|
||||
<enum>QFrame::Raised</enum>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QStackedWidget" name="mOptionsStackedWidget">
|
||||
<property name="currentIndex">
|
||||
<number>10</number>
|
||||
<number>0</number>
|
||||
</property>
|
||||
<widget class="QWidget" name="mOptionsPageGeneral">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_3">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -310,7 +283,7 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>635</width>
|
||||
<width>626</width>
|
||||
<height>670</height>
|
||||
</rect>
|
||||
</property>
|
||||
@ -972,16 +945,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="mOptionsPageSystem">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_7">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -996,8 +960,8 @@
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>663</width>
|
||||
<y>-329</y>
|
||||
<width>655</width>
|
||||
<height>862</height>
|
||||
</rect>
|
||||
</property>
|
||||
@ -1356,16 +1320,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="mOptionsPageDataSources">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_26">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -1381,8 +1336,8 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>545</width>
|
||||
<height>440</height>
|
||||
<width>626</width>
|
||||
<height>549</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_27">
|
||||
@ -1675,16 +1630,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="mOptionsPageRendering">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_12">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -1699,8 +1645,8 @@
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>723</width>
|
||||
<y>-263</y>
|
||||
<width>710</width>
|
||||
<height>796</height>
|
||||
</rect>
|
||||
</property>
|
||||
@ -1919,16 +1865,7 @@
|
||||
<string>Rendering quality</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="_5">
|
||||
<property name="leftMargin">
|
||||
<number>11</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>11</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>11</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>11</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -1950,16 +1887,7 @@
|
||||
<item>
|
||||
<widget class="QWidget" name="widget" native="true">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_19">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -2043,16 +1971,7 @@
|
||||
<item>
|
||||
<widget class="QWidget" name="widget_3" native="true">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_22">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -2084,16 +2003,7 @@
|
||||
<item>
|
||||
<widget class="QWidget" name="widget_4" native="true">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_23">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -2125,16 +2035,7 @@
|
||||
<item>
|
||||
<widget class="QWidget" name="widget_5" native="true">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_24">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -2173,16 +2074,7 @@
|
||||
<item>
|
||||
<widget class="QWidget" name="widget_6" native="true">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_25">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -2214,16 +2106,7 @@
|
||||
<item>
|
||||
<widget class="QWidget" name="widget_7" native="true">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_18">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -2280,16 +2163,7 @@
|
||||
<item>
|
||||
<widget class="QWidget" name="widget_2" native="true">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_20">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -2395,16 +2269,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="mOptionsPageColors">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_38">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -2420,8 +2285,8 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>239</width>
|
||||
<height>258</height>
|
||||
<width>626</width>
|
||||
<height>549</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_46">
|
||||
@ -2500,16 +2365,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="mOptionsPageMapCanvas">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_16">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -2525,8 +2381,8 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>528</width>
|
||||
<height>327</height>
|
||||
<width>626</width>
|
||||
<height>549</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_25">
|
||||
@ -2838,16 +2694,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="mOptionsPageMapTools">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_14">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -2861,9 +2708,9 @@
|
||||
<widget class="QWidget" name="mOptionsScrollAreaContents_05">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>692</width>
|
||||
<x>-74</x>
|
||||
<y>-92</y>
|
||||
<width>684</width>
|
||||
<height>625</height>
|
||||
</rect>
|
||||
</property>
|
||||
@ -3166,16 +3013,7 @@
|
||||
<string>Panning and zooming</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="_8">
|
||||
<property name="leftMargin">
|
||||
<number>9</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>9</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>9</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>9</number>
|
||||
</property>
|
||||
<item row="1" column="0">
|
||||
@ -3352,16 +3190,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="mOptionsPageComposer">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_36">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -3377,8 +3206,8 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>514</width>
|
||||
<height>307</height>
|
||||
<width>626</width>
|
||||
<height>549</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_39">
|
||||
@ -3557,16 +3386,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="mOptionsPageDigitizing">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_17">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -3581,8 +3401,8 @@
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>511</width>
|
||||
<y>-91</y>
|
||||
<width>610</width>
|
||||
<height>640</height>
|
||||
</rect>
|
||||
</property>
|
||||
@ -4057,16 +3877,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="mOptionsPageGDAL">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_4">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -4082,8 +3893,8 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>474</width>
|
||||
<height>372</height>
|
||||
<width>626</width>
|
||||
<height>549</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_6">
|
||||
@ -4196,16 +4007,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="mOptionsPageCRS">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_18">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -4222,7 +4024,7 @@
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>610</width>
|
||||
<height>673</height>
|
||||
<height>647</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout_15">
|
||||
@ -4244,58 +4046,8 @@
|
||||
<property name="title">
|
||||
<string>CRS for new layers</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout_23">
|
||||
<item row="3" column="2">
|
||||
<widget class="QgsProjectionSelectionWidget" name="leLayerGlobalCrs" native="true">
|
||||
<property name="enabled">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>300</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QRadioButton" name="radUseProjectProjection">
|
||||
<property name="text">
|
||||
<string>Use &project CRS</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QRadioButton" name="radPromptForProjection">
|
||||
<property name="text">
|
||||
<string>Prompt for &CRS</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QRadioButton" name="radUseGlobalProjection">
|
||||
<property name="text">
|
||||
<string>Use a default CRS</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<spacer name="horizontalSpacer_27">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeType">
|
||||
<enum>QSizePolicy::Fixed</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>8</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="0" column="0" colspan="4">
|
||||
<layout class="QGridLayout" name="gridLayout_14" columnstretch="0,1">
|
||||
<item row="0" column="0" colspan="2">
|
||||
<widget class="QLabel" name="label_8">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Preferred" vsizetype="Maximum">
|
||||
@ -4311,6 +4063,37 @@
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QRadioButton" name="radPromptForProjection">
|
||||
<property name="text">
|
||||
<string>Prompt for &CRS</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QRadioButton" name="radUseProjectProjection">
|
||||
<property name="text">
|
||||
<string>Use &project CRS</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QRadioButton" name="radUseGlobalProjection">
|
||||
<property name="text">
|
||||
<string>Use a default CRS</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QgsProjectionSelectionWidget" name="leLayerGlobalCrs" native="true">
|
||||
<property name="enabled">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="focusPolicy">
|
||||
<enum>Qt::StrongFocus</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
@ -4319,7 +4102,27 @@
|
||||
<property name="title">
|
||||
<string>Default CRS for new projects</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout_22">
|
||||
<layout class="QGridLayout" name="gridLayout_16" columnstretch="0,1">
|
||||
<item row="0" column="0">
|
||||
<widget class="QRadioButton" name="radOtfNone">
|
||||
<property name="text">
|
||||
<string>Don't enable 'on the fly' reprojection</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<spacer name="horizontalSpacer_43">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QRadioButton" name="radOtfAuto">
|
||||
<property name="whatsThis">
|
||||
@ -4330,13 +4133,6 @@
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QRadioButton" name="radOtfNone">
|
||||
<property name="text">
|
||||
<string>Don't enable 'on the fly' reprojection</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QRadioButton" name="radOtfTransform">
|
||||
<property name="text">
|
||||
@ -4351,33 +4147,17 @@
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<item row="4" column="0" colspan="2">
|
||||
<widget class="QgsProjectionSelectionWidget" name="leProjectGlobalCrs" native="true">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>300</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
<property name="focusPolicy">
|
||||
<enum>Qt::StrongFocus</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<spacer name="horizontalSpacer_43">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<item row="3" column="0" rowspan="2">
|
||||
<widget class="QgsCollapsibleGroupBox" name="mDefaultDatumTransformGroupBox">
|
||||
<property name="title">
|
||||
<string>Default datum transformations</string>
|
||||
@ -4464,16 +4244,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="mOptionsPageLocale">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_19">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -4489,8 +4260,8 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>305</width>
|
||||
<height>226</height>
|
||||
<width>626</width>
|
||||
<height>549</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_32">
|
||||
@ -4563,16 +4334,7 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="mOptionsPageNetwork">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_20">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
@ -4587,8 +4349,8 @@
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>542</width>
|
||||
<y>-136</y>
|
||||
<width>610</width>
|
||||
<height>685</height>
|
||||
</rect>
|
||||
</property>
|
||||
@ -4968,7 +4730,6 @@
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<tabstops>
|
||||
<tabstop>buttonBox</tabstop>
|
||||
<tabstop>mOptionsListWidget</tabstop>
|
||||
<tabstop>mOptionsScrollArea_01</tabstop>
|
||||
<tabstop>cmbStyle</tabstop>
|
||||
@ -4983,10 +4744,13 @@
|
||||
<tabstop>cbxShowTips</tabstop>
|
||||
<tabstop>mBoldGroupBoxTitleChkBx</tabstop>
|
||||
<tabstop>mCustomGroupBoxChkBx</tabstop>
|
||||
<tabstop>mNativeColorDialogsChkBx</tabstop>
|
||||
<tabstop>mLiveColorDialogsChkBx</tabstop>
|
||||
<tabstop>mCustomSideBarSide</tabstop>
|
||||
<tabstop>cbxCanvasRotation</tabstop>
|
||||
<tabstop>mProjectOnLaunchCmbBx</tabstop>
|
||||
<tabstop>mProjectOnLaunchPushBtn</tabstop>
|
||||
<tabstop>mProjectOnLaunchLineEdit</tabstop>
|
||||
<tabstop>mProjectOnLaunchPushBtn</tabstop>
|
||||
<tabstop>cbxProjectDefaultNew</tabstop>
|
||||
<tabstop>pbnProjectDefaultSetCurrent</tabstop>
|
||||
<tabstop>pbnProjectDefaultReset</tabstop>
|
||||
@ -5005,12 +4769,12 @@
|
||||
<tabstop>mBtnRemovePluginPath</tabstop>
|
||||
<tabstop>mListPluginPaths</tabstop>
|
||||
<tabstop>mRestoreDefaultWindowStateBtn</tabstop>
|
||||
<tabstop>mRemoveCustomVarBtn</tabstop>
|
||||
<tabstop>mCustomVariablesChkBx</tabstop>
|
||||
<tabstop>mAddCustomVarBtn</tabstop>
|
||||
<tabstop>mRemoveCustomVarBtn</tabstop>
|
||||
<tabstop>mCustomVariablesTable</tabstop>
|
||||
<tabstop>mCurrentVariablesTable</tabstop>
|
||||
<tabstop>mCurrentVariablesQGISChxBx</tabstop>
|
||||
<tabstop>mCustomVariablesChkBx</tabstop>
|
||||
<tabstop>mCustomVariablesTable</tabstop>
|
||||
<tabstop>mOptionsScrollArea_11</tabstop>
|
||||
<tabstop>cbxAttributeTableDocked</tabstop>
|
||||
<tabstop>cbxCopyWKTGeomFromTable</tabstop>
|
||||
@ -5046,9 +4810,6 @@
|
||||
<tabstop>spnThreeBandStdDev</tabstop>
|
||||
<tabstop>mLogCanvasRefreshChkBx</tabstop>
|
||||
<tabstop>scrollArea</tabstop>
|
||||
<tabstop>pbnSelectionColor</tabstop>
|
||||
<tabstop>pbnCanvasColor</tabstop>
|
||||
<tabstop>mOptionsScrollArea_06</tabstop>
|
||||
<tabstop>mTreeCustomColors</tabstop>
|
||||
<tabstop>mButtonAddColor</tabstop>
|
||||
<tabstop>mButtonRemoveColor</tabstop>
|
||||
@ -5056,9 +4817,14 @@
|
||||
<tabstop>mButtonPasteColors</tabstop>
|
||||
<tabstop>mButtonImportColors</tabstop>
|
||||
<tabstop>mButtonExportColors</tabstop>
|
||||
<tabstop>mOptionsScrollArea_06</tabstop>
|
||||
<tabstop>pbnSelectionColor</tabstop>
|
||||
<tabstop>pbnCanvasColor</tabstop>
|
||||
<tabstop>cmbLegendDoubleClickAction</tabstop>
|
||||
<tabstop>capitaliseCheckBox</tabstop>
|
||||
<tabstop>mLegendLayersBoldChkBx</tabstop>
|
||||
<tabstop>cbxLegendClassifiers</tabstop>
|
||||
<tabstop>mLegendGroupsBoldChkBx</tabstop>
|
||||
<tabstop>cbxLegendClassifiers</tabstop>
|
||||
<tabstop>cbxCreateRasterLegendIcons</tabstop>
|
||||
<tabstop>mLegendGraphicResolutionSpinBox</tabstop>
|
||||
<tabstop>mOptionsScrollArea_05</tabstop>
|
||||
@ -5066,18 +4832,18 @@
|
||||
<tabstop>mIdentifyHighlightColorButton</tabstop>
|
||||
<tabstop>mIdentifyHighlightBufferSpinBox</tabstop>
|
||||
<tabstop>mIdentifyHighlightMinWidthSpinBox</tabstop>
|
||||
<tabstop>pbnMeasureColor</tabstop>
|
||||
<tabstop>mDecimalPlacesSpinBox</tabstop>
|
||||
<tabstop>mKeepBaseUnitCheckBox</tabstop>
|
||||
<tabstop>radMeters</tabstop>
|
||||
<tabstop>radFeet</tabstop>
|
||||
<tabstop>radNautical</tabstop>
|
||||
<tabstop>radDegrees</tabstop>
|
||||
<tabstop>mDegreesRadioButton</tabstop>
|
||||
<tabstop>mRadiansRadioButton</tabstop>
|
||||
<tabstop>mDecimalPlacesSpinBox</tabstop>
|
||||
<tabstop>mKeepBaseUnitCheckBox</tabstop>
|
||||
<tabstop>mGonRadioButton</tabstop>
|
||||
<tabstop>pbnMeasureColor</tabstop>
|
||||
<tabstop>spinZoomFactor</tabstop>
|
||||
<tabstop>cmbWheelAction</tabstop>
|
||||
<tabstop>spinZoomFactor</tabstop>
|
||||
<tabstop>mListGlobalScales</tabstop>
|
||||
<tabstop>pbnAddScale</tabstop>
|
||||
<tabstop>pbnRemoveScale</tabstop>
|
||||
@ -5093,39 +4859,41 @@
|
||||
<tabstop>mOffsetYSpinBox</tabstop>
|
||||
<tabstop>mSnapToleranceSpinBox</tabstop>
|
||||
<tabstop>mOptionsScrollArea_07</tabstop>
|
||||
<tabstop>mValidateGeometries</tabstop>
|
||||
<tabstop>chkDisableAttributeValuesDlg</tabstop>
|
||||
<tabstop>chkReuseLastValues</tabstop>
|
||||
<tabstop>mValidateGeometries</tabstop>
|
||||
<tabstop>mLineWidthSpinBox</tabstop>
|
||||
<tabstop>mLineColorToolButton</tabstop>
|
||||
<tabstop>cbxSnappingOptionsDocked</tabstop>
|
||||
<tabstop>mDefaultSnapModeComboBox</tabstop>
|
||||
<tabstop>mDefaultSnappingToleranceSpinBox</tabstop>
|
||||
<tabstop>mSearchRadiusVertexEditSpinBox</tabstop>
|
||||
<tabstop>mDefaultSnappingToleranceComboBox</tabstop>
|
||||
<tabstop>mSearchRadiusVertexEditSpinBox</tabstop>
|
||||
<tabstop>mSearchRadiusVertexEditComboBox</tabstop>
|
||||
<tabstop>cbxSnappingOptionsDocked</tabstop>
|
||||
<tabstop>mMarkersOnlyForSelectedCheckBox</tabstop>
|
||||
<tabstop>mMarkerStyleComboBox</tabstop>
|
||||
<tabstop>mMarkerSizeSpinBox</tabstop>
|
||||
<tabstop>mMarkersOnlyForSelectedCheckBox</tabstop>
|
||||
<tabstop>mOffsetQuadSegSpinBox</tabstop>
|
||||
<tabstop>mOffsetJoinStyleComboBox</tabstop>
|
||||
<tabstop>mOffsetQuadSegSpinBox</tabstop>
|
||||
<tabstop>mCurveOffsetMiterLimitComboBox</tabstop>
|
||||
<tabstop>mOptionsScrollArea_02</tabstop>
|
||||
<tabstop>cmbEditCreateOptions</tabstop>
|
||||
<tabstop>pbnEditPyramidsOptions</tabstop>
|
||||
<tabstop>pbnEditCreateOptions</tabstop>
|
||||
<tabstop>pbnEditPyramidsOptions</tabstop>
|
||||
<tabstop>lstGdalDrivers</tabstop>
|
||||
<tabstop>mOptionsScrollArea_08</tabstop>
|
||||
<tabstop>radUseProjectProjection</tabstop>
|
||||
<tabstop>radPromptForProjection</tabstop>
|
||||
<tabstop>radUseGlobalProjection</tabstop>
|
||||
<tabstop>radOtfTransform</tabstop>
|
||||
<tabstop>radOtfAuto</tabstop>
|
||||
<tabstop>radOtfNone</tabstop>
|
||||
<tabstop>radOtfAuto</tabstop>
|
||||
<tabstop>radOtfTransform</tabstop>
|
||||
<tabstop>leProjectGlobalCrs</tabstop>
|
||||
<tabstop>radPromptForProjection</tabstop>
|
||||
<tabstop>radUseProjectProjection</tabstop>
|
||||
<tabstop>radUseGlobalProjection</tabstop>
|
||||
<tabstop>leLayerGlobalCrs</tabstop>
|
||||
<tabstop>chkShowDatumTransformDialog</tabstop>
|
||||
<tabstop>mAddDefaultTransformButton</tabstop>
|
||||
<tabstop>mRemoveDefaultTransformButton</tabstop>
|
||||
<tabstop>mDefaultDatumTransformTreeWidget</tabstop>
|
||||
<tabstop>chkShowDatumTransformDialog</tabstop>
|
||||
<tabstop>mOptionsScrollArea_09</tabstop>
|
||||
<tabstop>grpLocale</tabstop>
|
||||
<tabstop>cboLocale</tabstop>
|
||||
@ -5145,11 +4913,10 @@
|
||||
<tabstop>leProxyUser</tabstop>
|
||||
<tabstop>leProxyPassword</tabstop>
|
||||
<tabstop>mProxyTypeComboBox</tabstop>
|
||||
<tabstop>mRemoveUrlPushButton</tabstop>
|
||||
<tabstop>mAddUrlPushButton</tabstop>
|
||||
<tabstop>mExcludeUrlListWidget</tabstop>
|
||||
<tabstop>capitaliseCheckBox</tabstop>
|
||||
<tabstop>cmbLegendDoubleClickAction</tabstop>
|
||||
<tabstop>mAddUrlPushButton</tabstop>
|
||||
<tabstop>mRemoveUrlPushButton</tabstop>
|
||||
<tabstop>buttonBox</tabstop>
|
||||
</tabstops>
|
||||
<resources>
|
||||
<include location="../../images/images.qrc"/>
|
||||
|
Loading…
x
Reference in New Issue
Block a user