シグナルの送信者を特定する
環境:QT5.5
リンク
http://doc.qt.io/qt-5/qobject.html
インクルードファイル
1 | #include <QObject> |
画面上にある、ラジオボタン1「radiobutton1」、ラジオボタン2「dariobutton2」の
いずれかがチェックされてシグナルが送られた場合に何等かの処理を行う。
1 2 3 4 5 6 7 | if ( QObject::sender() == ui->radiobutton1 ) { // ラジオボタン1が選択された場合 } else if ( QObject::sender() == ui->radiobutton2 ) { // ラジオボタン2が選択された場合 } |
コメント