Здравствуйте. Необходимо реализовать группу чекбоксов. Их количество берётся из хедэра таблицы (чекбокс соответствует колонке).
Вопросы:
1)какой контейнер лучше использовать?
2)как выравнивать динамически созданные чекбоксы встрочку?
3)как обрабатывать изменения всей группы, а не каждого чекбокса по отдельности(+как узнать какой именно чекбокс изменился)?
пока добавляю в
C++ (Qt)
QFrame checkBoxs;
так :
C++ (Qt)
void TextModuleEditorDialog::AddFilterCheckBoxs()
{
for (int i=0;i<_visibleColumns;i++)
{
QCheckBox *cb = new QCheckBox(Modules::Columns::FieldsMap().value(i),_ui->checkBoxs);
}
}
лепит один поверх другого