Добавляю QChartView в проект


Добавить QChartView не оказалось проблемой. Повторюсь - всех тонкостей Qt5 я не знаю, поэтому в разработках своих приложений я придерживаюсь старых казацких способов. Шашкой или нагайкой, да на лихом коне.
Психологически мне важен визуальный конструктор форм. Чтобы поиграться с компонентами на форме. В примерах же прилагаемых к Креатору визуального QChartView нет.
Из ситуации я вышел просто. Создал на форме Layout и в коде прикрепил у нему мою Чартвьюху.

QChart *chart = new QChart();
chart->addSeries(series);

chart->setTitle("Simple stackedbarchart example");

chart->setAnimationOptions(QChart::SeriesAnimations);


Проинклюдил:

#include <QtCharts/QChartView>

#include <QtCharts/QStackedBarSeries>

#include <QtCharts/QBarSet>

#include <QtCharts/QLegend>

#include <QtCharts/QBarCategoryAxis>

QT_CHARTS_USE_NAMESPACE


И вот моя чартВьюха на игровом поле. Моя психология поет и пляшет. Конечно, полной визуализации не получилось, да этого и не требуется.

QChartView *chartView = new QChartView(chart);

chartView->setRenderHint(QPainter::Antialiasing);

ui->chartLayout->addWidget(chartView);


На очереди QTableView с загрузкой в неё файла *.csv

Qt 5

0 коммент.:

Отправить комментарий