forked from qt-creator/qt-creator
Core: Use more layoutbuilder in mime settings dialog
Change-Id: Ia5729cbd5ed578dd2488ec2864722be0e8dae4c0 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -368,41 +368,35 @@ MimeTypeSettingsWidget::MimeTypeSettingsWidget(MimeTypeSettingsPage *settings)
|
|||||||
m_removeMagicButton = new QPushButton;
|
m_removeMagicButton = new QPushButton;
|
||||||
m_removeMagicButton->setText(Tr::tr("Remove"));
|
m_removeMagicButton->setText(Tr::tr("Remove"));
|
||||||
|
|
||||||
auto mimeTypesGroupBox = new QGroupBox;
|
|
||||||
mimeTypesGroupBox->setTitle(Tr::tr("Registered MIME Types"));
|
|
||||||
|
|
||||||
auto detailsGroupBox = new QGroupBox;
|
|
||||||
detailsGroupBox->setTitle(Tr::tr("Details"));
|
|
||||||
|
|
||||||
auto splitter = new QSplitter(this);
|
|
||||||
splitter->setOrientation(Qt::Vertical);
|
|
||||||
splitter->setChildrenCollapsible(false);
|
|
||||||
splitter->addWidget(mimeTypesGroupBox);
|
|
||||||
splitter->addWidget(detailsGroupBox);
|
|
||||||
|
|
||||||
using namespace Layouting;
|
using namespace Layouting;
|
||||||
|
|
||||||
Column {
|
Column {
|
||||||
filterLineEdit,
|
Splitter {
|
||||||
m_mimeTypesTreeView,
|
childrenCollapsible(false),
|
||||||
Row { resetButton, m_resetHandlersButton, st }
|
Group {
|
||||||
}.attachTo(mimeTypesGroupBox);
|
title(Tr::tr("Registered MIME Types")),
|
||||||
|
Column {
|
||||||
Column {
|
filterLineEdit,
|
||||||
Form { patternsLabel, m_patternsLineEdit, br, },
|
m_mimeTypesTreeView,
|
||||||
Row {
|
Row { resetButton, m_resetHandlersButton, st }
|
||||||
m_magicHeadersTreeWidget,
|
}
|
||||||
Column {
|
},
|
||||||
m_addMagicButton,
|
Group {
|
||||||
m_editMagicButton,
|
title(Tr::tr("Details")),
|
||||||
m_removeMagicButton,
|
Column {
|
||||||
st
|
Form { patternsLabel, m_patternsLineEdit },
|
||||||
|
Row {
|
||||||
|
m_magicHeadersTreeWidget,
|
||||||
|
Column {
|
||||||
|
m_addMagicButton,
|
||||||
|
m_editMagicButton,
|
||||||
|
m_removeMagicButton,
|
||||||
|
st
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}.attachTo(detailsGroupBox);
|
|
||||||
|
|
||||||
Column {
|
|
||||||
splitter
|
|
||||||
}.attachTo(this);
|
}.attachTo(this);
|
||||||
|
|
||||||
d->m_model.load();
|
d->m_model.load();
|
||||||
|
Reference in New Issue
Block a user