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