Skip to content

Commit 48bd860

Browse files
committedMar 3, 2013
Set minimum width for composition and item properties panels in composer
1 parent 511177c commit 48bd860

File tree

5 files changed

+16
-12
lines changed

5 files changed

+16
-12
lines changed
 

‎src/app/composer/qgscomposer.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,12 +281,16 @@ QgsComposer::QgsComposer( QgisApp *qgis, const QString& title )
281281
mComposition->setParent( mView );
282282
mView->setComposition( mComposition );
283283

284+
int minDockWidth( 335 );
285+
284286
setTabPosition( Qt::AllDockWidgetAreas, QTabWidget::North );
285287
mGeneralDock = new QDockWidget( tr( "Composition" ), this );
286288
mGeneralDock->setObjectName( "CompositionDock" );
289+
mGeneralDock->setMinimumWidth( minDockWidth );
287290
mPanelMenu->addAction( mGeneralDock->toggleViewAction() );
288291
mItemDock = new QDockWidget( tr( "Item Properties" ), this );
289292
mItemDock->setObjectName( "ItemDock" );
293+
mItemDock->setMinimumWidth( minDockWidth );
290294
mPanelMenu->addAction( mItemDock->toggleViewAction() );
291295
mUndoDock = new QDockWidget( tr( "Command history" ), this );
292296
mUndoDock->setObjectName( "CommandDock" );

‎src/app/composer/qgscomposermapwidget.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,9 @@ QgsComposerMapWidget::QgsComposerMapWidget( QgsComposerMap* composerMap ): QWidg
7373
mFrameStyleComboBox->insertItem( 0, tr( "No frame" ) );
7474
mFrameStyleComboBox->insertItem( 1, tr( "Zebra" ) );
7575

76+
connect( mGridCheckBox, SIGNAL( toggled( bool ) ),
77+
mDrawAnnotationCheckableGroupBox, SLOT( setEnabled( bool ) ) );
78+
7679
if ( composerMap )
7780
{
7881
connect( composerMap, SIGNAL( itemChanged() ), this, SLOT( setGuiElementValues() ) );

‎src/ui/qgscomposermapwidgetbase.ui

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@
5454
<property name="geometry">
5555
<rect>
5656
<x>0</x>
57-
<y>-215</y>
58-
<width>440</width>
59-
<height>1303</height>
57+
<y>0</y>
58+
<width>439</width>
59+
<height>1277</height>
6060
</rect>
6161
</property>
6262
<property name="sizePolicy">
@@ -446,7 +446,7 @@
446446
<item row="7" column="0" colspan="2">
447447
<widget class="QgsCollapsibleGroupBoxBasic" name="mDrawAnnotationCheckableGroupBox">
448448
<property name="enabled">
449-
<bool>true</bool>
449+
<bool>false</bool>
450450
</property>
451451
<property name="title">
452452
<string>Draw coordinates</string>

‎src/ui/qgscompositionbase.ui

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,8 @@
5959
<property name="enabled">
6060
<bool>true</bool>
6161
</property>
62-
<property name="sizePolicy">
63-
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
64-
<horstretch>0</horstretch>
65-
<verstretch>0</verstretch>
66-
</sizepolicy>
62+
<property name="sizeAdjustPolicy">
63+
<enum>QComboBox::AdjustToMinimumContentsLength</enum>
6764
</property>
6865
</widget>
6966
</item>

‎src/ui/qgscompositionwidgetbase.ui

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<rect>
77
<x>0</x>
88
<y>0</y>
9-
<width>391</width>
9+
<width>294</width>
1010
<height>787</height>
1111
</rect>
1212
</property>
@@ -64,8 +64,8 @@
6464
<rect>
6565
<x>0</x>
6666
<y>0</y>
67-
<width>389</width>
68-
<height>765</height>
67+
<width>292</width>
68+
<height>764</height>
6969
</rect>
7070
</property>
7171
<layout class="QVBoxLayout" name="verticalLayout_2">

0 commit comments

Comments
 (0)
Please sign in to comment.