Снова я с очередным глупым вопросом.
Название темы не очень, да.
Так вот, в чём суть.
Мне нужно динамически добавлять в групбокс чекбоксы, а потом каким-то образом узнавать какие из них чекнуты.
Добавлял в дизайнере групбокс и пытался ставить его родитилем при создании чекбоксов - не получилось ( ещё бы. )
В итоге сделал виджет, в котором прописан групбокс и в котором добавляю чекбоксы через слот.
Через детей не получилось проверять чекнуты они или нет, решил завести список указателей на существующие чекбоксы и бегать по нему, не обращаясь к групбоксу вообще.
Не получилось.
При попытке объявления списка в хедере как:
QList<*QCheckBox> *checkBoxes;
Компилятор ругается. Пробовал так:
QList<QCheckBox> *checkBoxes;
, но тогда он пишет, что не может обратиться к какому-то приватному члену QCheckBox.
(Объявления выше - это в хедере которые, дублируются в .срр с new, естественно )
Да и вообще как-то не получается создать QList, который бы хранил указатели на что-либо.(пытался сделать QList<*QList<int>>) .
Как посоветуете поступить?