Skip to content
Permalink
Browse files
Fix tab focus order in dialogs (#4013)
  • Loading branch information
DelazJ authored and nirvn committed Jan 22, 2017
1 parent 66f5d06 commit 57aee18c67bed910200e78e7f020d166a581ffa8
Showing with 738 additions and 363 deletions.
  1. +3 −10 src/ui/composer/qgscomposerattributetablewidgetbase.ui
  2. +3 −0 src/ui/composer/qgscomposermapgridwidgetbase.ui
  3. +4 −11 src/ui/composer/qgscomposermapwidgetbase.ui
  4. +1 −1 src/ui/composer/qgscomposerpolygonwidgetbase.ui
  5. +1 −0 src/ui/composer/qgscomposerpolylinewidgetbase.ui
  6. +14 −0 src/ui/editorwidgets/qgsdatetimeeditconfig.ui
  7. +1 −1 src/ui/editorwidgets/qgsexternalresourceconfigdlg.ui
  8. +4 −3 src/ui/editorwidgets/qgsrangeconfigdlgbase.ui
  9. +8 −2 src/ui/editorwidgets/qgsrelationreferenceconfigdlgbase.ui
  10. +7 −0 src/ui/editorwidgets/qgsvaluemapconfigdlgbase.ui
  11. +0 −1 src/ui/qgsaddattrdialogbase.ui
  12. +1 −1 src/ui/qgsaddtaborgroupbase.ui
  13. +1 −0 src/ui/qgsalignrasterdialog.ui
  14. +5 −1 src/ui/qgsattributeactiondialogbase.ui
  15. +10 −1 src/ui/qgsattributeactionpropertiesdialogbase.ui
  16. +4 −0 src/ui/qgsattributetabledialog.ui
  17. +4 −1 src/ui/qgsattributetypeedit.ui
  18. +7 −6 src/ui/qgscategorizedsymbolrendererv2widget.ui
  19. +32 −0 src/ui/qgscompoundcolorwidget.ui
  20. +3 −2 src/ui/qgsconfigureshortcutsdialog.ui
  21. +5 −2 src/ui/qgscustomprojectiondialogbase.ui
  22. +3 −1 src/ui/qgsdb2newconnectionbase.ui
  23. +11 −12 src/ui/qgsdelimitedtextsourceselectbase.ui
  24. +2 −1 src/ui/qgsdwgimportbase.ui
  25. +5 −1 src/ui/qgsdxfexportdialogbase.ui
  26. +5 −0 src/ui/qgsexpressionselectiondialogbase.ui
  27. +5 −2 src/ui/qgsfieldspropertiesbase.ui
  28. +6 −6 src/ui/qgsgpsinformationwidgetbase.ui
  29. +22 −15 src/ui/qgsgradientcolorrampdialogbase.ui
  30. +134 −130 src/ui/qgsgraduatedsymbolrendererv2widget.ui
  31. +5 −2 src/ui/qgslabelingrulepropswidget.ui
  32. +14 −10 src/ui/qgslabelpropertydialogbase.ui
  33. +7 −0 src/ui/qgsmapstylingwidgetbase.ui
  34. +1 −2 src/ui/qgsnewgeopackagelayerdialogbase.ui
  35. +3 −1 src/ui/qgsnewhttpconnectionbase.ui
  36. +61 −6 src/ui/qgsoptionsbase.ui
  37. +5 −0 src/ui/qgsorganizetablecolumnsdialog.ui
  38. +37 −25 src/ui/qgsprojectpropertiesbase.ui
  39. +1 −1 src/ui/qgsquerybuilderbase.ui
  40. +1 −0 src/ui/qgsrastercalcdialogbase.ui
  41. +10 −0 src/ui/qgsrasterhistogramwidgetbase.ui
  42. +24 −12 src/ui/qgsrasterlayerpropertiesbase.ui
  43. +8 −8 src/ui/qgsrasterlayersaveasdialogbase.ui
  44. +32 −13 src/ui/qgsrendererrasterpropswidgetbase.ui
  45. +9 −0 src/ui/qgsrendererrulepropsdialogbase.ui
  46. +18 −0 src/ui/qgssinglebandpseudocolorrendererwidgetbase.ui
  47. +10 −10 src/ui/qgssourceselectdialogbase.ui
  48. +3 −1 src/ui/qgsstyleexportimportdialogbase.ui
  49. +4 −4 src/ui/qgsstylemanagerdialogbase.ui
  50. +100 −35 src/ui/qgstextformatwidgetbase.ui
  51. +45 −18 src/ui/qgsvectorlayerpropertiesbase.ui
  52. +5 −4 src/ui/qgsvectorlayersaveasdialogbase.ui
  53. +8 −0 src/ui/raster/qgshillshaderendererwidget.ui
  54. +16 −0 src/ui/raster/qgsrastertransparencywidget.ui
@@ -17,16 +17,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>
@@ -840,6 +831,8 @@
<tabstop>mShowGridGroupCheckBox</tabstop>
<tabstop>mGridStrokeWidthSpinBox</tabstop>
<tabstop>mGridColorButton</tabstop>
<tabstop>mDrawHorizontalGrid</tabstop>
<tabstop>mDrawVerticalGrid</tabstop>
<tabstop>groupBox_3</tabstop>
<tabstop>mHeaderFontPushButton</tabstop>
<tabstop>mHeaderFontColorButton</tabstop>
@@ -777,6 +777,7 @@
<tabstop>mGridLineStyleButton</tabstop>
<tabstop>mGridMarkerStyleButton</tabstop>
<tabstop>mGridBlendComboBox</tabstop>
<tabstop>mGridFrameGroupBox</tabstop>
<tabstop>mFrameStyleComboBox</tabstop>
<tabstop>mFrameWidthSpinBox</tabstop>
<tabstop>mGridFramePenSizeSpinBox</tabstop>
@@ -791,6 +792,7 @@
<tabstop>mCheckGridRightSide</tabstop>
<tabstop>mCheckGridTopSide</tabstop>
<tabstop>mCheckGridBottomSide</tabstop>
<tabstop>mDrawAnnotationGroupBox</tabstop>
<tabstop>mAnnotationFormatComboBox</tabstop>
<tabstop>mAnnotationFormatButton</tabstop>
<tabstop>mAnnotationDisplayLeftComboBox</tabstop>
@@ -806,6 +808,7 @@
<tabstop>mAnnotationPositionBottomComboBox</tabstop>
<tabstop>mAnnotationDirectionComboBoxBottom</tabstop>
<tabstop>mAnnotationFontButton</tabstop>
<tabstop>mAnnotationFontColorButton</tabstop>
<tabstop>mDistanceToMapFrameSpinBox</tabstop>
<tabstop>mCoordinatePrecisionSpinBox</tabstop>
</tabstops>
@@ -23,16 +23,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>
@@ -827,8 +818,8 @@
</customwidget>
</customwidgets>
<tabstops>
<tabstop>groupBox</tabstop>
<tabstop>scrollArea</tabstop>
<tabstop>groupBox</tabstop>
<tabstop>mPreviewModeComboBox</tabstop>
<tabstop>mUpdatePreviewButton</tabstop>
<tabstop>mScaleLineEdit</tabstop>
@@ -867,6 +858,8 @@
<tabstop>mGridUpButton</tabstop>
<tabstop>mGridDownButton</tabstop>
<tabstop>mGridListWidget</tabstop>
<tabstop>mDrawGridCheckBox</tabstop>
<tabstop>mGridPropertiesButton</tabstop>
<tabstop>mOverviewsGroupBox</tabstop>
<tabstop>mAddOverviewPushButton</tabstop>
<tabstop>mRemoveOverviewPushButton</tabstop>
@@ -104,8 +104,8 @@
</customwidget>
</customwidgets>
<tabstops>
<tabstop>groupBox</tabstop>
<tabstop>scrollArea</tabstop>
<tabstop>groupBox</tabstop>
<tabstop>mPolygonStyleButton</tabstop>
</tabstops>
<resources/>
@@ -92,6 +92,7 @@
</customwidgets>
<tabstops>
<tabstop>scrollArea</tabstop>
<tabstop>groupBox</tabstop>
<tabstop>mLineStyleButton</tabstop>
</tabstops>
<resources/>
@@ -242,12 +242,26 @@
<property name="enabled">
<bool>false</bool>
</property>
<property name="focusPolicy">
<enum>Qt::ClickFocus</enum>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<tabstops>
<tabstop>mFieldFormatComboBox</tabstop>
<tabstop>mFieldFormatEdit</tabstop>
<tabstop>mFieldHelpToolButton</tabstop>
<tabstop>mDisplayFormatComboBox</tabstop>
<tabstop>mDisplayFormatEdit</tabstop>
<tabstop>mDisplayHelpToolButton</tabstop>
<tabstop>mCalendarPopupCheckBox</tabstop>
<tabstop>mAllowNullCheckBox</tabstop>
<tabstop>mHelpScrollArea</tabstop>
</tabstops>
<resources>
<include location="../../../images/images.qrc"/>
</resources>
@@ -45,7 +45,7 @@
<property name="geometry">
<rect>
<x>0</x>
<y>-210</y>
<y>0</y>
<width>465</width>
<height>621</height>
</rect>
@@ -227,13 +227,14 @@
</customwidgets>
<tabstops>
<tabstop>rangeWidget</tabstop>
<tabstop>minimumDoubleSpinBox</tabstop>
<tabstop>maximumDoubleSpinBox</tabstop>
<tabstop>stepDoubleSpinBox</tabstop>
<tabstop>minimumSpinBox</tabstop>
<tabstop>maximumSpinBox</tabstop>
<tabstop>stepSpinBox</tabstop>
<tabstop>minimumDoubleSpinBox</tabstop>
<tabstop>maximumDoubleSpinBox</tabstop>
<tabstop>stepDoubleSpinBox</tabstop>
<tabstop>allowNullCheckBox</tabstop>
<tabstop>groupBox</tabstop>
<tabstop>suffixLineEdit</tabstop>
</tabstops>
<resources/>
@@ -39,7 +39,11 @@
</widget>
</item>
<item row="0" column="1">
<widget class="QgsFieldExpressionWidget" name="mExpressionWidget" native="true"/>
<widget class="QgsFieldExpressionWidget" name="mExpressionWidget" native="true">
<property name="focusPolicy">
<enum>Qt::TabFocus</enum>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_2">
@@ -100,7 +104,7 @@
<string>...</string>
</property>
<property name="icon">
<iconset resource="../../../images/images.qrc">
<iconset>
<normaloff>:/images/themes/default/symbologyAdd.svg</normaloff>:/images/themes/default/symbologyAdd.svg</iconset>
</property>
</widget>
@@ -172,12 +176,14 @@
</customwidget>
</customwidgets>
<tabstops>
<tabstop>mExpressionWidget</tabstop>
<tabstop>mComboRelation</tabstop>
<tabstop>mCbxAllowNull</tabstop>
<tabstop>mCbxOrderByValue</tabstop>
<tabstop>mCbxShowForm</tabstop>
<tabstop>mCbxMapIdentification</tabstop>
<tabstop>mCbxReadOnly</tabstop>
<tabstop>mCbxAllowAddFeatures</tabstop>
<tabstop>mFilterGroupBox</tabstop>
<tabstop>mAvailableFieldsList</tabstop>
<tabstop>mAddFilterButton</tabstop>
@@ -94,6 +94,13 @@
</item>
</layout>
</widget>
<tabstops>
<tabstop>loadFromLayerButton</tabstop>
<tabstop>loadFromCSVButton</tabstop>
<tabstop>tableWidget</tabstop>
<tabstop>addNullButton</tabstop>
<tabstop>removeSelectedButton</tabstop>
</tabstops>
<resources/>
<connections/>
</ui>
@@ -128,7 +128,6 @@
<tabstop>mTypeBox</tabstop>
<tabstop>mLength</tabstop>
<tabstop>mPrec</tabstop>
<tabstop>buttonBox</tabstop>
</tabstops>
<resources/>
<connections>
@@ -115,7 +115,7 @@
<tabstop>mTabButton</tabstop>
<tabstop>mGroupButton</tabstop>
<tabstop>mTabList</tabstop>
<tabstop>buttonBox</tabstop>
<tabstop>mColumnCountSpinBox</tabstop>
</tabstops>
<resources/>
<connections>
@@ -237,6 +237,7 @@
<tabstop>mViewLayers</tabstop>
<tabstop>mCboReferenceLayer</tabstop>
<tabstop>mChkCustomCRS</tabstop>
<tabstop>mCrsSelector</tabstop>
<tabstop>mChkCustomCellSize</tabstop>
<tabstop>mSpinCellSizeX</tabstop>
<tabstop>mSpinCellSizeY</tabstop>
@@ -255,11 +255,15 @@
</customwidget>
</customwidgets>
<tabstops>
<tabstop>mAttributeActionTable</tabstop>
<tabstop>groupBoxActionList</tabstop>
<tabstop>mMoveUpButton</tabstop>
<tabstop>mMoveDownButton</tabstop>
<tabstop>mRemoveButton</tabstop>
<tabstop>mAddButton</tabstop>
<tabstop>mAddDefaultActionsButton</tabstop>
<tabstop>mShowInAttributeTable</tabstop>
<tabstop>mAttributeTableWidgetType</tabstop>
<tabstop>mAttributeActionTable</tabstop>
</tabstops>
<resources>
<include location="../../images/images.qrc"/>
@@ -136,7 +136,11 @@
<item row="1" column="0">
<layout class="QHBoxLayout" name="horizontalLayout_2">
<item>
<widget class="QgsFieldExpressionWidget" name="mFieldExpression"/>
<widget class="QgsFieldExpressionWidget" name="mFieldExpression">
<property name="focusPolicy">
<enum>Qt::TabFocus</enum>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="mInsertFieldOrExpression">
@@ -252,6 +256,9 @@
</item>
<item row="4" column="0" colspan="3">
<widget class="QGroupBox" name="mActionScopesGroupBox">
<property name="focusPolicy">
<enum>Qt::StrongFocus</enum>
</property>
<property name="title">
<string>Action Scopes</string>
</property>
@@ -281,7 +288,9 @@
<tabstop>mShortTitle</tabstop>
<tabstop>mActionIcon</tabstop>
<tabstop>mChooseIconButton</tabstop>
<tabstop>mActionScopesGroupBox</tabstop>
<tabstop>mBrowseButton</tabstop>
<tabstop>mFieldExpression</tabstop>
<tabstop>mInsertFieldOrExpression</tabstop>
</tabstops>
<resources>
@@ -240,6 +240,9 @@
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="focusPolicy">
<enum>Qt::StrongFocus</enum>
</property>
</widget>
</item>
<item>
@@ -651,6 +654,7 @@
</customwidgets>
<tabstops>
<tabstop>mFieldCombo</tabstop>
<tabstop>mUpdateExpressionText</tabstop>
<tabstop>mRunFieldCalc</tabstop>
<tabstop>mRunFieldCalcSelected</tabstop>
<tabstop>mFilterButton</tabstop>
@@ -16,6 +16,9 @@
<layout class="QGridLayout" name="gridLayout">
<item row="1" column="1">
<widget class="QgsCollapsibleGroupBox" name="groupBox">
<property name="focusPolicy">
<enum>Qt::NoFocus</enum>
</property>
<property name="title">
<string>Constraints</string>
</property>
@@ -210,6 +213,7 @@
</customwidget>
</customwidgets>
<tabstops>
<tabstop>selectionListWidget</tabstop>
<tabstop>isFieldEditableCheckBox</tabstop>
<tabstop>labelOnTopCheckBox</tabstop>
<tabstop>mExpressionWidget</tabstop>
@@ -221,7 +225,6 @@
<tabstop>constraintExpressionWidget</tabstop>
<tabstop>leConstraintExpressionDescription</tabstop>
<tabstop>mCheckBoxEnforceExpression</tabstop>
<tabstop>buttonBox</tabstop>
</tabstops>
<resources/>
<connections>
@@ -32,6 +32,9 @@
<height>16777215</height>
</size>
</property>
<property name="focusPolicy">
<enum>Qt::StrongFocus</enum>
</property>
</widget>
</item>
<item row="1" column="0">
@@ -200,12 +203,6 @@
<zorder>label_10</zorder>
<zorder>mExpressionWidget</zorder>
<zorder>label_3</zorder>
<zorder>viewCategories</zorder>
<zorder>btnChangeCategorizedSymbol</zorder>
<zorder>label_9</zorder>
<zorder>label_10</zorder>
<zorder>mExpressionWidget</zorder>
<zorder>label_3</zorder>
</widget>
<customwidgets>
<customwidget>
@@ -222,11 +219,15 @@
</customwidget>
</customwidgets>
<tabstops>
<tabstop>mExpressionWidget</tabstop>
<tabstop>btnChangeCategorizedSymbol</tabstop>
<tabstop>btnColorRamp</tabstop>
<tabstop>btnAddCategories</tabstop>
<tabstop>btnAddCategory</tabstop>
<tabstop>btnDeleteCategories</tabstop>
<tabstop>btnDeleteAllCategories</tabstop>
<tabstop>btnAdvanced</tabstop>
<tabstop>viewCategories</tabstop>
</tabstops>
<resources>
<include location="../../images/images.qrc"/>

0 comments on commit 57aee18

Please sign in to comment.