сигнал toggled()? Прошу прощения за Глупый вопрос, я просто в край не понимаю, как это сделать..
Данила Багров твой брат? а если серьезно, то слот ты должен написать свой, в котором и будет экшн, когда чекбокс помацают.
Духовно, пожалуй, что брат ) qobject_cast<QCheckBox *>(sender())->text() в своём слоте как использовать? Что-то наподобие этого? for(int i=0; i<n; ++i) { QCheckBox *cb = new QCheckBox; cb->setText(QString::number(i)); ui->verticallayout->addWidget(cb); QObject::connect(cb, SIGNAL(toggled()), this, SLOT(mySlot())); } void mySlot(){ //??? } 🤦♂️🤷♂️
вот в mySlot и использовать sender() с кастом
Обсуждают сегодня