#3155 Remove track spacing

This commit is contained in:
Gaute Lindkvist
2018-07-06 09:17:16 +02:00
parent f8a7ba541f
commit 162d82f8b7
6 changed files with 46 additions and 16 deletions

View File

@@ -380,7 +380,7 @@ void RiuWellLogPlot::placeChildWidgets(int frameHeight, int frameWidth)
positionTitle(frameWidth);
const int trackPadding = 4;
const int trackPadding = 0;
std::map<int, int> trackWidths = calculateTrackWidthsToMatchFrame(frameWidth);
size_t visibleTrackCount = trackWidths.size();

View File

@@ -118,8 +118,11 @@ void RiuWellLogTrack::setXRange(double min, double max)
void RiuWellLogTrack::setDepthTitle(const QString& title)
{
QwtText axisTitleY = axisTitle(QwtPlot::yLeft);
axisTitleY.setText(title);
setAxisTitle(QwtPlot::yLeft, axisTitleY);
if (title != axisTitleY.text())
{
axisTitleY.setText(title);
setAxisTitle(QwtPlot::yLeft, axisTitleY);
}
}
//--------------------------------------------------------------------------------------------------
@@ -129,7 +132,10 @@ void RiuWellLogTrack::setXTitle(const QString& title)
{
QwtText axisTitleX = axisTitle(QwtPlot::xTop);
axisTitleX.setText(title);
setAxisTitle(QwtPlot::xTop, axisTitleX);
if (title != axisTitleX.text())
{
setAxisTitle(QwtPlot::xTop, axisTitleX);
}
}
//--------------------------------------------------------------------------------------------------
@@ -267,14 +273,8 @@ bool RiuWellLogTrack::isRimTrackVisible()
//--------------------------------------------------------------------------------------------------
void RiuWellLogTrack::enableVerticalAxisLabelsAndTitle(bool enable)
{
QString depthAxisTitle("");
if (enable && m_plotTrackDefinition)
{
depthAxisTitle = m_plotTrackDefinition->depthPlotTitle();
}
this->setAxisTitle(QwtPlot::yLeft, depthAxisTitle);
this->axisScaleDraw(QwtPlot::yLeft)->enableComponent(
QwtAbstractScaleDraw::Labels, enable);
this->axisScaleDraw(QwtPlot::yLeft)->enableComponent(QwtAbstractScaleDraw::Ticks, enable);
this->axisScaleDraw(QwtPlot::yLeft)->enableComponent(QwtAbstractScaleDraw::Labels, enable);
}
//--------------------------------------------------------------------------------------------------