Fix track widths and canvas top alignment

This commit is contained in:
Gaute Lindkvist
2019-09-09 14:25:30 +02:00
parent 81cb97ead7
commit 5cfd840025
5 changed files with 116 additions and 16 deletions

View File

@@ -211,6 +211,7 @@ void RimWellLogPlot::fieldChangedByUi( const caf::PdmFieldHandle* changedField,
changedField == &m_depthAxisGridVisibility )
{
updateTracks();
if ( m_viewer ) m_viewer->updateChildrenLayout();
}
else if ( changedField == &m_showTitleInPlot )
{

View File

@@ -481,7 +481,7 @@ void RimWellLogTrack::updateParentPlotLayout()
RiuWellLogPlot* wellLogPlotViewer = dynamic_cast<RiuWellLogPlot*>( wellLogPlot->viewWidget() );
if ( wellLogPlotViewer )
{
wellLogPlotViewer->update();
wellLogPlotViewer->updateChildrenLayout();
}
}
}

View File

@@ -82,10 +82,10 @@ public:
};
enum WidthScaleFactor
{
EXTRA_NARROW_TRACK = 2,
NARROW_TRACK = 3,
NORMAL_TRACK = 4,
WIDE_TRACK = 6,
EXTRA_NARROW_TRACK = 3,
NARROW_TRACK = 4,
NORMAL_TRACK = 5,
WIDE_TRACK = 7,
EXTRA_WIDE_TRACK = 10
};