Как вы объявляете / делаете "QBarSet" массивом? - PullRequest
0 голосов
/ 10 июня 2019

Я новичок в QT GUI / Widget и классах и указателе.У меня было задание, которое требует от меня сделать гистограмму, используя QT Widget.Тем не менее, я пытаюсь реализовать массив в коде, чтобы быть более аккуратным.

Это часть кода:

    //assign names to the set of bars used
    QBarSet *set0 = new QBarSet("Jane");
    QBarSet *set1 = new QBarSet("John");
    QBarSet *set2 = new QBarSet("Axel");
    QBarSet *set3 = new QBarSet("Mary");
    QBarSet *set4 = new QBarSet("Samantha");

    //assign values for each bar
    *set0 << 1 << 2 << 3 << 4 << 5 << 6;
    *set1 << 5 << 3 << 6 << 4 << 2 << 7;
    *set2 << 3 << 5 << 8 << 10 << 8 << 5;
    *set3 << 5 << 6 << 7 << 3 << 4 << 5;
    *set4 << 9 << 7 << 5 << 3 << 1 << 2;

    //add all sets of data to the chart as a whole
    //1. Bar Chart
    QBarSeries *series = new QBarSeries();
    //2. Stacked Bar Chart
    series->append(set0);
    series->append(set1);
    series->append(set2);
    series->append(set3);
    series->append(set4);

Как вы можете видеть выше, я пытаюсьсделать переменную set массивом.Как мне это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...