新しいRead QSocketNotifier
(QSocketNotifier::Read
)を作成し、にインストールしQSslSocket
ます。QSslSocket
信号が発信されたときに発信されるactivated
信号は何QSocketNotifier
ですか?
に取り付けられているaが発する信号とaがactivated
発する信号に違いはありますか?QSocketNotifier
QSslSocket
QIODevice::readyRead
QSslSocket
新しいRead QSocketNotifier
(QSocketNotifier::Read
)を作成し、にインストールしQSslSocket
ます。QSslSocket
信号が発信されたときに発信されるactivated
信号は何QSocketNotifier
ですか?
に取り付けられているaが発する信号とaがactivated
発する信号に違いはありますか?QSocketNotifier
QSslSocket
QIODevice::readyRead
QSslSocket
がQIODeviceを監視している場合、との間にQSocketNotifier
機能的な違いはありません。そのため、オブジェクトのみを使用している場合は、は必要ありません。QIODevice::readyRead()
QSocketNotifier::activated(QSocketNotifier::Read)
QSocketNotifier
QIODevice
の主な用途はQSocketNotifier
、低レベルAPIを介して開いたソケット(またはその他のファイル記述子)を監視することです。別のQObjectに関連付けられていないファイル記述子(std :: ifstreamを介して開かれたファイルなど)を渡すと、ファイル記述子activated()
から読み取るときにシグナルが発生します。これは、一般的なファイル記述子が勝ったため便利です。 Qt信号を単独で起動しません。