信号スロットについての質問

これは白の問題です。

今日はフォームの間のパス値をするときに問題が発生します。真のリターンを接続しますが、スロットが信号を受信することはできません。

検査は、問題を発見した後に(信号)オブジェクトがなければならないオブジェクトを接続して信号を送信することと同じです。

同様に、メインウィンドウのコンストラクタで:

 QObject ::接続(pDlgSerial、SIGNAL(ChangeSerialInfo(QStringの))、この、SLOT(UpdateSerialInfo(QStringの)));
ChangeSerialInfo信号はUpdateSerialInfoがスロット機能で、別のダイアログボックスです。
その後、私はメインウィンドウ内の他の機能のためにそれを必要とする場合pDlgSerialは、メインウィンドウのメンバ変数として宣言に私が持っている、ダイアログボックスを表示します。あなたがオブジェクトのコンストラクタを宣言した場合は、別の関数は、オブジェクトを宣言することができ、それは、上記の問題を表示され、真のリターンを接続しますが、信号を受信しません。
これは白の問題です。

おすすめ

転載: www.cnblogs.com/warmlight/p/10986322.html