From e946fd36c4b44a82718a19a0a0df8cbc982f9091 Mon Sep 17 00:00:00 2001 From: Robert Applin <40830825+robertapplin@users.noreply.github.com> Date: Wed, 9 Jan 2019 16:17:29 +0000 Subject: [PATCH] Refs #24448. Dock widget for miniplots --- .../Indirect/IndirectFitPreviewPlot.ui | 128 +++++++++++------- 1 file changed, 80 insertions(+), 48 deletions(-) diff --git a/qt/scientific_interfaces/Indirect/IndirectFitPreviewPlot.ui b/qt/scientific_interfaces/Indirect/IndirectFitPreviewPlot.ui index 8f765dc6d3d..d669acce490 100644 --- a/qt/scientific_interfaces/Indirect/IndirectFitPreviewPlot.ui +++ b/qt/scientific_interfaces/Indirect/IndirectFitPreviewPlot.ui @@ -13,60 +13,92 @@ <property name="windowTitle"> <string>Form</string> </property> - <layout class="QVBoxLayout" name="verticalLayout_2" stretch="0,5,3,0"> + <layout class="QVBoxLayout" name="verticalLayout_2" stretch="0,0,0"> + <property name="topMargin"> + <number>0</number> + </property> <item> <widget class="QComboBox" name="cbDataSelection"/> </item> <item> - <widget class="MantidQt::MantidWidgets::PreviewPlot" name="ppPlotTop" native="true"> - <property name="sizePolicy"> - <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> - <horstretch>0</horstretch> - <verstretch>1</verstretch> - </sizepolicy> + <widget class="QDockWidget" name="dwMiniPlots"> + <property name="features"> + <set>QDockWidget::DockWidgetFloatable|QDockWidget::DockWidgetMovable</set> </property> - <property name="minimumSize"> - <size> - <width>0</width> - <height>125</height> - </size> - </property> - <property name="showLegend" stdset="0"> - <bool>true</bool> - </property> - <property name="canvasColour" stdset="0"> - <color> - <red>255</red> - <green>255</green> - <blue>255</blue> - </color> - </property> - </widget> - </item> - <item> - <widget class="MantidQt::MantidWidgets::PreviewPlot" name="ppPlotBottom" native="true"> - <property name="sizePolicy"> - <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> - <horstretch>0</horstretch> - <verstretch>1</verstretch> - </sizepolicy> - </property> - <property name="minimumSize"> - <size> - <width>0</width> - <height>75</height> - </size> - </property> - <property name="showLegend" stdset="0"> - <bool>true</bool> - </property> - <property name="canvasColour" stdset="0"> - <color> - <red>255</red> - <green>255</green> - <blue>255</blue> - </color> + <property name="windowTitle"> + <string>Mini-plots</string> </property> + <widget class="QWidget" name="dockWidgetContents_2"> + <layout class="QVBoxLayout" name="verticalLayout"> + <property name="spacing"> + <number>0</number> + </property> + <property name="leftMargin"> + <number>0</number> + </property> + <property name="topMargin"> + <number>0</number> + </property> + <property name="rightMargin"> + <number>0</number> + </property> + <property name="bottomMargin"> + <number>0</number> + </property> + <item> + <widget class="MantidQt::MantidWidgets::PreviewPlot" name="ppPlotTop" native="true"> + <property name="sizePolicy"> + <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> + <horstretch>0</horstretch> + <verstretch>10</verstretch> + </sizepolicy> + </property> + <property name="minimumSize"> + <size> + <width>0</width> + <height>125</height> + </size> + </property> + <property name="showLegend" stdset="0"> + <bool>true</bool> + </property> + <property name="canvasColour" stdset="0"> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + </property> + </widget> + </item> + <item> + <widget class="MantidQt::MantidWidgets::PreviewPlot" name="ppPlotBottom" native="true"> + <property name="sizePolicy"> + <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> + <horstretch>0</horstretch> + <verstretch>6</verstretch> + </sizepolicy> + </property> + <property name="minimumSize"> + <size> + <width>0</width> + <height>75</height> + </size> + </property> + <property name="showLegend" stdset="0"> + <bool>true</bool> + </property> + <property name="canvasColour" stdset="0"> + <color> + <red>255</red> + <green>255</green> + <blue>255</blue> + </color> + </property> + </widget> + </item> + </layout> + </widget> </widget> </item> <item> -- GitLab