Improve icon and label behavior for target selector

I modified the text margins, removed the inconsistent
"No project" label and made sure we fall back to
the default computer icon when no project is open.
This commit is contained in:
Jens Bache-Wiig
2010-03-19 18:40:00 +01:00
parent 80858f810b
commit f014f3a424
2 changed files with 5 additions and 5 deletions

View File

@@ -227,13 +227,13 @@ QSize FancyToolButton::sizeHint() const
QFontMetrics fm(boldFont);
qreal lineHeight = fm.height();
const QString projectName = defaultAction()->property("heading").toString();
buttonSize += QSizeF(0, 4);
buttonSize += QSizeF(0, 10);
if (!projectName.isEmpty())
buttonSize += QSizeF(0, lineHeight + 6);
buttonSize += QSizeF(0, lineHeight + 2);
const QString buildConfiguration = defaultAction()->property("subtitle").toString();
if (!buildConfiguration.isEmpty())
buttonSize += QSizeF(0, lineHeight + 6);
buttonSize += QSizeF(0, lineHeight + 2);
}
return buttonSize.toSize();
}