forked from Loayelshall/OS_Schedular
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.cpp
More file actions
85 lines (51 loc) · 2.03 KB
/
main.cpp
File metadata and controls
85 lines (51 loc) · 2.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
#include "mainwindow.h"
#include "numberProcesses.h"
#include <QApplication>
#include <QtCharts/QChartView>
#include <QtCharts/QBarSeries>
#include <QtCharts/QBarSet>
QT_CHARTS_USE_NAMESPACE
#include <QtCharts/QHorizontalStackedBarSeries>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
// MainWindow w;
numberProcesses w;
// w.show();
// QBarSet *set0 = new QBarSet("Altuve");
// QBarSet *set1 = new QBarSet("Martinez");
// QBarSet *set2 = new QBarSet("Segura");
// QBarSet *set3 = new QBarSet("Simmons");
// QBarSet *set4 = new QBarSet("Trout");
// *set0 << 283 ;
// *set1 << 250 ;
// *set2 << 294 ;
// *set3 << 248 ;
// *set4 << 323 ;
// QHorizontalStackedBarSeries *series = new QHorizontalStackedBarSeries();
// series->append(set0);
// series->append(set1);
// series->append(set2);
// series->append(set3);
// series->append(set4);
// QChart *chart = new QChart();
// chart->addSeries(series);
// chart->setAnimationOptions(QChart::AllAnimations);
// QStringList categories;
// categories << "2013" << "2014" << "2015" << "2016" << "2017" << "2018";
// chart->legend()->setVisible(true);
// chart->legend()->setAlignment(Qt::AlignBottom);
// QChartView *chartView = new QChartView(chart);
// chartView->setRenderHint(QPainter::Antialiasing);
// QPalette pal = qApp->palette();
// pal.setColor(QPalette::Window, QRgb(0xffffff));
// pal.setColor(QPalette::WindowText, QRgb(0x404044));
// qApp->setPalette(pal);
// chart->addSeries(series);
// chart->setTitle("Processes");
// chart->legend()->hide();
// chartView->setRenderHint(QPainter::Antialiasing);
// w.setCentralWidget(chartView);
w.show();
return a.exec();
}