From 857476c7ddf362875ffb3afe27bbe1347b323f8b Mon Sep 17 00:00:00 2001 From: xavier Date: Sun, 5 Aug 2012 17:15:01 +0000 Subject: [PATCH] Project closing dialog: fixed "Action" header alignment git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@1927 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- sources/closediagramsdialog.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sources/closediagramsdialog.cpp b/sources/closediagramsdialog.cpp index a4f1a37bf..9af9c31df 100644 --- a/sources/closediagramsdialog.cpp +++ b/sources/closediagramsdialog.cpp @@ -108,6 +108,7 @@ void CloseDiagramsDialog::initWidgets() { all_checkbox_ -> setChecked(true); connect(all_checkbox_, SIGNAL(stateChanged(int)), this, SLOT(topCheckBoxChangedState(int))); QWidget *header_widget = diagrams_list_.count() > 1 ? static_cast(all_checkbox_) : static_cast(action_label); + Qt::Alignment header_alignment = diagrams_list_.count() > 1 ? Qt::AlignLeft : Qt::AlignCenter; // spacers inserted in the header row QSpacerItem *spacer1 = new QSpacerItem(10, 10, QSizePolicy::Expanding, QSizePolicy::Minimum); @@ -122,7 +123,7 @@ void CloseDiagramsDialog::initWidgets() { diagrams_list_layout_ -> addItem(spacer1, 0, 2); diagrams_list_layout_ -> addWidget(state_label, 0, 3, 1, 1, Qt::AlignCenter); diagrams_list_layout_ -> addItem(spacer2, 0, 4); - diagrams_list_layout_ -> addWidget(header_widget, 0, 5, 1, 1, Qt::AlignCenter); + diagrams_list_layout_ -> addWidget(header_widget, 0, 5, 1, 1, header_alignment); // widget diagrams_list_widget_ = new QWidget(); @@ -188,7 +189,7 @@ void CloseDiagramsDialog::addDiagram(Diagram *diagram, int row_id) { diagrams_list_layout_ -> addWidget(diagram_show, row_id, 0, 1, 1, Qt::AlignCenter); diagrams_list_layout_ -> addWidget(diagram_title, row_id, 1, 1, 1, Qt::AlignCenter); diagrams_list_layout_ -> addWidget(diagram_status, row_id, 3, 1, 1, Qt::AlignCenter); - diagrams_list_layout_ -> addWidget(diagram_checkbox, row_id, 5, 1, 1, Qt::AlignCenter); + diagrams_list_layout_ -> addWidget(diagram_checkbox, row_id, 5, 1, 1, Qt::AlignLeft); } /**