QPushButton次々QPushButtonとクリックして有効にしようとしていますが、問題が発生しました。最初のものは信号をQPushButton発することができますが、2番目のものはフォームとのスロットしかありません。clicked()QPushButtonsetEnabled(bool)setDisabled(bool)
基本的に、私はやろうとしています
connect(ui->pbViewVolume, SIGNAL(clicked()),
ui->pbSaveAsImage, SLOT(setEnabled(true)));
スロットよりも少ないパラメータで信号を送信することはできないので、どうすればこれを行うのが最善ですか?私が見る唯一の方法は、私のMainWindowようなもののためのパブリックスロットを作成することです
void EnableSaveAsImageButton(){
ui->pbSaveAsImage->setEnabled(true);
}
しかし、私MainWindowはこの種のゴミの機能で自分を埋めたくありません。