From 1760c012de5d6d65d1535117c4583c052879538d Mon Sep 17 00:00:00 2001 From: Alexander Bruy Date: Mon, 15 Sep 2025 16:31:53 +0100 Subject: [PATCH] add scrollarea to the Georeferencer Transformation settings dialog to make it usable on small screens (fix #63157) --- .../qgstransformsettingsdialogbase.ui | 671 +++++++++--------- 1 file changed, 348 insertions(+), 323 deletions(-) diff --git a/src/ui/georeferencer/qgstransformsettingsdialogbase.ui b/src/ui/georeferencer/qgstransformsettingsdialogbase.ui index 941522fc74b..b583ebb5dc8 100644 --- a/src/ui/georeferencer/qgstransformsettingsdialogbase.ui +++ b/src/ui/georeferencer/qgstransformsettingsdialogbase.ui @@ -14,7 +14,348 @@ Transformation Settings - + + 0 + + + 0 + + + 0 + + + + + QFrame::Shape::NoFrame + + + true + + + + + 0 + 0 + 438 + 600 + + + + + + + Transformation Parameters + + + + + + + 0 + 0 + + + + Transformation type + + + + + + + + 0 + 0 + + + + + + + + + 0 + 0 + + + + Target CRS + + + + + + + Qt::FocusPolicy::StrongFocus + + + + + + + + + + Load in project when done + + + + + + + Save GCP points + + + + + + + Reports + + + + + + Generate PDF report + + + + + + + Generate PDF map + + + + + + + + + + + + + + + + Output Settings + + + + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + 0 + 0 + + + + Output file + + + + + + + Create world file only (linear transforms) + + + + + + + + 0 + 0 + + + + Resampling method + + + cmbResampling + + + + + + + Set target resolution + + + true + + + false + + + + 0 + + + + + + 0 + 0 + + + + true + + + 5 + + + -999999.000000000000000 + + + 0.000000000000000 + + + + + + + Horizontal + + + + + + + Vertical + + + + + + + 5 + + + 0.000000000000000 + + + 999999.000000000000000 + + + + + + + + + + Use 0 for transparency when needed + + + false + + + + + + + + + + Raster creation options + + + true + + + + + + + + + + + + -1 + + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + 0 + 0 + + + + Output file + + + + + + + + + + + + + + + + + Qt::Orientation::Vertical + + + + 20 + 40 + + + + + + + + + Qt::Orientation::Horizontal @@ -24,316 +365,6 @@ - - - - Output Settings - - - - - - 0 - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - - 0 - 0 - - - - Output file - - - - - - - Create world file only (linear transforms) - - - - - - - - 0 - 0 - - - - Resampling method - - - cmbResampling - - - - - - - Set target resolution - - - true - - - false - - - - 0 - - - - - - 0 - 0 - - - - true - - - 5 - - - -999999.000000000000000 - - - 0.000000000000000 - - - - - - - Horizontal - - - - - - - Vertical - - - - - - - 5 - - - 0.000000000000000 - - - 999999.000000000000000 - - - - - - - - - - Use 0 for transparency when needed - - - false - - - - - - - - - - Raster creation options - - - true - - - - - - - - - - - - -1 - - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - - 0 - 0 - - - - Output file - - - - - - - - - - - - - - - - - Load in project when done - - - - - - - Reports - - - - - - Generate PDF report - - - - - - - Generate PDF map - - - - - - - - - - - - - - - - Transformation Parameters - - - - - - - 0 - 0 - - - - Transformation type - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - Target CRS - - - - - - - Qt::FocusPolicy::StrongFocus - - - - - - - - - - Qt::Orientation::Vertical - - - - 0 - 0 - - - - - - - - Save GCP points - - - @@ -366,19 +397,13 @@
qgscollapsiblegroupbox.h
1 + + QgsScrollArea + QScrollArea +
qgsscrollarea.h
+ 1 +
- - cmbTransformType - mCrsSelector - cmbResampling - mWorldFileCheckBox - cbxZeroAsTrans - cbxUserResolution - dsbHorizRes - dsbVerticalRes - saveGcpCheckBox - cbxLoadInProjectsWhenDone -