forked from qt-creator/qt-creator
ProjectExplorer: Improve title spacing for build/runsettings
This move the subWidget title a bit closer to its content in order to render their relation more visible. Change-Id: I8cb8e7967db05021a20007dc4165f132b2213326 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -122,7 +122,7 @@ BuildSettingsWidget::BuildSettingsWidget(Target *target) :
|
|||||||
void BuildSettingsWidget::addSubWidget(NamedWidget *widget)
|
void BuildSettingsWidget::addSubWidget(NamedWidget *widget)
|
||||||
{
|
{
|
||||||
widget->setParent(this);
|
widget->setParent(this);
|
||||||
widget->setContentsMargins(0, 10, 0, 0);
|
widget->setContentsMargins(0, 2, 0, 0);
|
||||||
|
|
||||||
auto label = new QLabel(this);
|
auto label = new QLabel(this);
|
||||||
label->setText(widget->displayName());
|
label->setText(widget->displayName());
|
||||||
@@ -131,7 +131,7 @@ void BuildSettingsWidget::addSubWidget(NamedWidget *widget)
|
|||||||
f.setPointSizeF(f.pointSizeF() * 1.2);
|
f.setPointSizeF(f.pointSizeF() * 1.2);
|
||||||
label->setFont(f);
|
label->setFont(f);
|
||||||
|
|
||||||
label->setContentsMargins(0, 10, 0, 0);
|
label->setContentsMargins(0, 18, 0, 0);
|
||||||
|
|
||||||
layout()->addWidget(label);
|
layout()->addWidget(label);
|
||||||
layout()->addWidget(widget);
|
layout()->addWidget(widget);
|
||||||
|
|||||||
@@ -473,14 +473,14 @@ void RunSettingsWidget::addRunControlWidgets()
|
|||||||
|
|
||||||
void RunSettingsWidget::addSubWidget(QWidget *widget, QLabel *label)
|
void RunSettingsWidget::addSubWidget(QWidget *widget, QLabel *label)
|
||||||
{
|
{
|
||||||
widget->setContentsMargins(0, 10, 0, 0);
|
widget->setContentsMargins(0, 2, 0, 0);
|
||||||
|
|
||||||
QFont f = label->font();
|
QFont f = label->font();
|
||||||
f.setBold(true);
|
f.setBold(true);
|
||||||
f.setPointSizeF(f.pointSizeF() * 1.2);
|
f.setPointSizeF(f.pointSizeF() * 1.2);
|
||||||
label->setFont(f);
|
label->setFont(f);
|
||||||
|
|
||||||
label->setContentsMargins(0, 10, 0, 0);
|
label->setContentsMargins(0, 18, 0, 0);
|
||||||
|
|
||||||
QGridLayout *l = m_gridLayout;
|
QGridLayout *l = m_gridLayout;
|
||||||
l->addWidget(label, l->rowCount(), 0, 1, -1);
|
l->addWidget(label, l->rowCount(), 0, 1, -1);
|
||||||
|
|||||||
Reference in New Issue
Block a user