スポンサーリンク
ホーム»Qt逆引きマニュアル»シグナル» Qt:シグナルの送信者を特定する

Qt:シグナルの送信者を特定する

当サイトは、アフィリエイト広告を利用しています

シグナルの送信者を特定する

環境: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が選択された場合
    }

コメント

タイトルとURLをコピーしました