Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
17 / 1 / 1
Регистрация: 11.03.2016
Сообщений: 84
1

QChart нарисовать график и по нажатию кнопки вывести результат на tabWidget

08.06.2018, 11:13. Просмотров 1341. Ответов 1

День добрый
Необходимо нарисовать график и по нажатию кнопки вывести результат на tabWidget.
C рисовкой вроде справился, добавил свои значения(в пример взятый из sources)
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
    
    QLineSeries *series = new QLineSeries();
    for(int i=0;i<size; ++i)
    series->append(p_overpressure[i], alpha[i]);
    QChart *chart = new QChart();
    chart->legend()->hide();
    chart->addSeries(series);
    chart->createDefaultAxes();
    chart->setTitle("График изменения объемной доли газа в зависимости от давления в точке измерения");
    QChartView *chartView = new QChartView(chart);
    chartView->setRenderHint(QPainter::Antialiasing);
Остается не решенный вопрос, как мне отрисовать его на tabWidget? В примере он выводится так:
C++ (Qt)
1
window.setCentralWidget(chartView);
К примеру отчет у меня выводится в другой виджет так
C++ (Qt)
1
2
m_WebEngineView = new QWebEngineView(ui->tabReport);
        m_WebEngineView->setHtml(htmlReport.arg(htmlMeans));
Добавлено через 20 часов 32 минуты
Решено.
Но есть следующая проблема:
При изменении размера основного окна, не меняется размер QChartView т.е. не растягивается
Подскажите куда рыть?
C++ (Qt)
1
2
3
4
5
        
QChartView *chartView = new QChartView(ui->tabChart);
   //     chartView->resize(1070, 700);
        chartView->setChart(chart);
        chartView->setRenderHint(QPainter::Antialiasing);
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2018, 11:13
Ответы с готовыми решениями:

По нажатию кнопки вывести в Chart график
Прошу помогите! Как с нажатием кнопки вывести в chart график если есть 3 Edit а-левая граница,...

Нарисовать домик по нажатию кнопки, и звезду по нажатию на форме
Нарисовать домик по нажатию кнопки и звезду по нажатию на форме

Нарисовать линию по нажатию кнопки
Здравствуйте. Изучаю WINAPI, и вот столкнулся с проблемой. Хочу чтобы по нажатию моего button или...

Как записать результат в TextBox по нажатию кнопки
на форме есть 2 textBox(1 чтоб вводить выражение, 2 чтобы выводить в виде обратной польской записи)...

1
6913 / 5978 / 2709
Регистрация: 14.04.2014
Сообщений: 25,504
08.06.2018, 11:49 2
Layout.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.06.2018, 11:49

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

График QChart с динамическими данными
Подскажите, пожалуйста, что я делаю не так :wall: { ui-&gt;setupUi(this); // Создаём...

По нажатию кнопки должно быть произведено действие и выведен результат
Задание в текстовой форме Пример 20. ЗАДАНИЕ Решатель На форме разместите: - поле ввода -...

График зависимости температуры от текущего времени, QChart
Добрый день. Хочу построить график зависимости температуры от текущего времени. QChart требует...

По нажатию кнопки прочесть содержимое поля ввода, вычислить значение по формуле и записать результат
Здравствуйте, мне нужна помощь)Мне нужно создать приложение Win32 ,которое вычисляет формулу. То...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.