#2257 Reduced font size of plot title for RelPerm and Pvt plots

This commit is contained in:
sigurdp 2017-12-13 15:19:34 +01:00
parent 92d8856647
commit 9979f49a7f
2 changed files with 41 additions and 17 deletions

View File

@ -137,19 +137,24 @@ void RiuPvtPlotWidget::setPlotDefaults(QwtPlot* plot)
} }
// Grid // Grid
{
QwtPlotGrid* grid = new QwtPlotGrid; QwtPlotGrid* grid = new QwtPlotGrid;
grid->attach(plot); grid->attach(plot);
QPen gridPen(Qt::SolidLine); QPen gridPen(Qt::SolidLine);
gridPen.setColor(Qt::lightGray); gridPen.setColor(Qt::lightGray);
grid->setPen(gridPen); grid->setPen(gridPen);
}
// Axis number font // Axis number font
{
QFont axisFont = plot->axisFont(QwtPlot::xBottom); QFont axisFont = plot->axisFont(QwtPlot::xBottom);
axisFont.setPixelSize(11); axisFont.setPixelSize(11);
plot->setAxisFont(QwtPlot::xBottom, axisFont); plot->setAxisFont(QwtPlot::xBottom, axisFont);
plot->setAxisFont(QwtPlot::yLeft, axisFont); plot->setAxisFont(QwtPlot::yLeft, axisFont);
}
// Axis title font // Axis title font
{
QwtText axisTitle = plot->axisTitle(QwtPlot::xBottom); QwtText axisTitle = plot->axisTitle(QwtPlot::xBottom);
QFont axisTitleFont = axisTitle.font(); QFont axisTitleFont = axisTitle.font();
axisTitleFont.setPixelSize(11); axisTitleFont.setPixelSize(11);
@ -158,6 +163,17 @@ void RiuPvtPlotWidget::setPlotDefaults(QwtPlot* plot)
axisTitle.setRenderFlags(Qt::AlignRight); axisTitle.setRenderFlags(Qt::AlignRight);
plot->setAxisTitle(QwtPlot::xBottom, axisTitle); plot->setAxisTitle(QwtPlot::xBottom, axisTitle);
plot->setAxisTitle(QwtPlot::yLeft, axisTitle); plot->setAxisTitle(QwtPlot::yLeft, axisTitle);
}
// Title font
{
QwtText plotTitle = plot->title();
QFont titleFont = plotTitle.font();
titleFont.setPixelSize(14);
plotTitle.setFont(titleFont);
plot->setTitle(plotTitle);
}
plot->setAxisMaxMinor(QwtPlot::xBottom, 2); plot->setAxisMaxMinor(QwtPlot::xBottom, 2);
plot->setAxisMaxMinor(QwtPlot::yLeft, 3); plot->setAxisMaxMinor(QwtPlot::yLeft, 3);

View File

@ -143,6 +143,14 @@ void RiuRelativePermeabilityPlotPanel::setPlotDefaults(QwtPlot* plot)
{ {
RiuSummaryQwtPlot::setCommonPlotBehaviour(plot); RiuSummaryQwtPlot::setCommonPlotBehaviour(plot);
{
QwtText plotTitle = plot->title();
QFont titleFont = plotTitle.font();
titleFont.setPixelSize(14);
plotTitle.setFont(titleFont);
plot->setTitle(plotTitle);
}
plot->enableAxis(QwtPlot::xBottom, true); plot->enableAxis(QwtPlot::xBottom, true);
plot->enableAxis(QwtPlot::yLeft, true); plot->enableAxis(QwtPlot::yLeft, true);
plot->enableAxis(QwtPlot::xTop, false); plot->enableAxis(QwtPlot::xTop, false);