QmlDesigner: Stretch factor has to be set after inserting widgets

Change-Id: I90c48c6ca5d7eee51b0d0192ab045ff11a8a7c97
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Thomas Hartmann
2018-04-11 10:41:06 +02:00
parent 34f8bbe502
commit a7bf5fae72

View File

@@ -489,8 +489,6 @@ static Core::MiniSplitter *createCentralSplitter(const QList<WidgetInfo> &widget
{
// editor and output panes
Core::MiniSplitter *outputPlaceholderSplitter = new Core::MiniSplitter;
outputPlaceholderSplitter->setStretchFactor(0, 10);
outputPlaceholderSplitter->setStretchFactor(1, 0);
outputPlaceholderSplitter->setOrientation(Qt::Vertical);
SwitchSplitTabWidget *switchSplitTabWidget = new SwitchSplitTabWidget();
@@ -509,6 +507,8 @@ static Core::MiniSplitter *createCentralSplitter(const QList<WidgetInfo> &widget
auto outputPanePlaceholder = new Core::OutputPanePlaceHolder(Core::Constants::MODE_DESIGN, outputPlaceholderSplitter);
outputPlaceholderSplitter->addWidget(outputPanePlaceholder);
outputPlaceholderSplitter->setStretchFactor(0, 10);
outputPlaceholderSplitter->setStretchFactor(1, 1);
return outputPlaceholderSplitter;
}