0

現在、動的に作成された複数のチェックボックスがあり、それらにシグナルを割り当てるにはどうすればよいですか。これらのチェックボックスは QStandardItemModel. それらがいつクリックされたかを知る必要があります。これがチェックボックスexの作成方法です

QStandardItem* chk_all = new QStandardItem();
chk_all->setCheckable(true);
chk_all->setCheckState(Qt::Unchecked);

シグナルをスロットにアタッチするには、オブジェクトである送信者のアドレスが必要です。オブジェクトは設計時に UI に存在しないため、どうすればそのアドレスを取得できますか。connectステートメントを完了することができるように

QObject::connect("what goes here" ,SIGNAL(clicked()), this, SLOT(CheckClicked())); //Tester
4

1 に答える 1