diff --git a/src/blackgui/views/aircraftmodelstatisticsdialog.cpp b/src/blackgui/views/aircraftmodelstatisticsdialog.cpp index f57851d43..2e5cffbc3 100644 --- a/src/blackgui/views/aircraftmodelstatisticsdialog.cpp +++ b/src/blackgui/views/aircraftmodelstatisticsdialog.cpp @@ -75,9 +75,11 @@ namespace BlackGui series << c; } + QwtText title("distributor"); + title.setRenderFlags(Qt::AlignLeft); ui->qwt_Chart->setSymbols("distributors", "white"); - ui->qwt_Chart->setTitle("distributors"); - ui->qwt_Chart->setSamples1Bar(series, distributorsForAxis); + ui->qwt_Chart->setTitle(title); + ui->qwt_Chart->setSamples1Bar(series, distributorsForAxis, this->getOrientation()); } void CAircraftModelStatisticsDialog::chartAircraftIcao() @@ -96,9 +98,16 @@ namespace BlackGui series << c; } + QwtText title("aircraft ICAO"); + title.setRenderFlags(Qt::AlignLeft); ui->qwt_Chart->setSymbols("aircraft", "white"); - ui->qwt_Chart->setTitle("aircraft ICAO"); - ui->qwt_Chart->setSamples1Bar(series, icaosForAxis); + ui->qwt_Chart->setTitle(title); + ui->qwt_Chart->setSamples1Bar(series, icaosForAxis, this->getOrientation()); + } + + Qt::Orientation CAircraftModelStatisticsDialog::getOrientation() const + { + return ui->rb_Vertical->isChecked() ? Qt::Vertical : Qt::Horizontal; } } // ns diff --git a/src/blackgui/views/aircraftmodelstatisticsdialog.h b/src/blackgui/views/aircraftmodelstatisticsdialog.h index 8de2d211a..2d0f3182f 100644 --- a/src/blackgui/views/aircraftmodelstatisticsdialog.h +++ b/src/blackgui/views/aircraftmodelstatisticsdialog.h @@ -54,6 +54,9 @@ namespace BlackGui //! Chart for aircraft ICAO void chartAircraftIcao(); + //! Orientation + Qt::Orientation getOrientation() const; + QScopedPointer ui; BlackMisc::Simulation::CAircraftModelList m_models; }; diff --git a/src/blackgui/views/aircraftmodelstatisticsdialog.ui b/src/blackgui/views/aircraftmodelstatisticsdialog.ui index b680839cd..c935c06dc 100644 --- a/src/blackgui/views/aircraftmodelstatisticsdialog.ui +++ b/src/blackgui/views/aircraftmodelstatisticsdialog.ui @@ -6,8 +6,8 @@ 0 0 - 333 - 298 + 404 + 268 @@ -76,6 +76,9 @@ true + + bg_Chart + @@ -83,6 +86,9 @@ aircraft + + bg_Chart + @@ -98,6 +104,29 @@ + + + + horizontal + + + true + + + bg_Layout + + + + + + + vertical + + + bg_Layout + + + @@ -118,8 +147,8 @@ 0 0 - 299 - 191 + 370 + 161 @@ -217,4 +246,8 @@ + + + +