summaryrefslogtreecommitdiff
path: root/src/plugins/git/gerrit/gerritdialog.cpp
diff options
context:
space:
mode:
authorOrgad Shaneh <orgads@gmail.com>2012-05-16 22:58:01 +0300
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2012-05-18 09:22:27 +0200
commit674fce3acab4b863281e14dcea5009cb1e08086f (patch)
tree3042e6f98f1c73d2669f67d0564017bb9bb43c48 /src/plugins/git/gerrit/gerritdialog.cpp
parent231da017f6cd1ee76abea39d8cae8ec1ba3d35ef (diff)
downloadqt-creator-674fce3acab4b863281e14dcea5009cb1e08086f.tar.gz
Gerrit: Make dialog narrower
Change-Id: I2c298cde61b7643578c1c2665f8aee994a7289cd Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Diffstat (limited to 'src/plugins/git/gerrit/gerritdialog.cpp')
-rw-r--r--src/plugins/git/gerrit/gerritdialog.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/plugins/git/gerrit/gerritdialog.cpp b/src/plugins/git/gerrit/gerritdialog.cpp
index a3843517d7..9133795723 100644
--- a/src/plugins/git/gerrit/gerritdialog.cpp
+++ b/src/plugins/git/gerrit/gerritdialog.cpp
@@ -57,7 +57,8 @@
namespace Gerrit {
namespace Internal {
-enum { layoutSpacing = 5 };
+static const int layoutSpacing = 5;
+static const int maxTitleWidth = 350;
GerritDialog::GerritDialog(const QSharedPointer<GerritParameters> &p,
QWidget *parent)
@@ -131,7 +132,7 @@ GerritDialog::GerritDialog(const QSharedPointer<GerritParameters> &p,
slotCurrentChanged();
m_model->refresh();
- resize(QSize(1200, 600));
+ resize(QSize(950, 600));
}
QPushButton *GerritDialog::addActionButton(const QString &text, const char *buttonSlot)
@@ -153,9 +154,12 @@ void GerritDialog::slotDoubleClicked(const QModelIndex &i)
void GerritDialog::slotRefreshStateChanged(bool v)
{
- if (!v && m_model->rowCount())
+ if (!v && m_model->rowCount()) {
for (int c = 0; c < GerritModel::ColumnCount; ++c)
m_treeView->resizeColumnToContents(c);
+ if (m_treeView->columnWidth(GerritModel::TitleColumn) > maxTitleWidth)
+ m_treeView->setColumnWidth(GerritModel::TitleColumn, maxTitleWidth);
+ }
}
void GerritDialog::slotFetchDisplay()