Как обратиться к динамическому обьекту gtkmm

221
04 января 2018, 23:58
CryptoMonitor::CryptoMonitor()
{  
    mainBox = new Gtk::VBox;
    for(int i = 0; i < 20; i++) { 
        mainBox->pack_start(*new Gtk::Label(getValue(getResponse(API_URL), i)));
    } 
    add(*mainBox);
    vector<Gtk::Widget*> v;
    v = mainBox->get_children();
    ???
}

Имеется код на C++ (бибилиотека gtkmm). mainBox наполняется обьектами типа Gtk::Label. На выходе get_children() получаю обьекты типа Gtk::Widget*. Как мне обратиться к методам Gtk::Label?? С помощью простого индекса не выходит, как-как компилятор воспринимает это как обращение к методам из Gtk::Widget*. Мне же надо сделать чтото типа:

v[0].set_text("Текст в Label под индексом 0");
READ ALSO
Агрегация и наследование

Агрегация и наследование

Можно ли два класса одновременно связать путем агрегации и наследования?

188
Заполнить масив обьектов из файла

Заполнить масив обьектов из файла

Задача Нужно чтобы был в файлике был список студентов и производить с ними операции добавлять студентов удалять и тпНе знаю как лучше сделать...

242
Ошибка Stack around the variable was corrupted

Ошибка Stack around the variable was corrupted

Передо мной постала простая задача в заданой строке вставить некоторое количество пробелов между словами чтобы длина строки была 60 символовНо...

245
Алгоритм Сортировки Слиянием на C++

Алгоритм Сортировки Слиянием на C++

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

215