Obsolete Members for QSocketNotifier
クラスQSocketNotifier の以下のメンバは非推奨である。これらは古いソース・コードの動作を維持するために提供されています。新しいコードでは使用しないことを強くお勧めします。
シグナル
(deprecated) void | activated(int socket) | [see note below] |
注意: これはプライベート・シグナルです。シグナル接続で使用することはできますが、ユーザーが発することはできません。
メンバー関数ドキュメント
[private signal, deprecated]
void QSocketNotifier::activated(int socket)
この関数は非推奨です。新しいコードでは使用しないことを強くお勧めします。
記述子の意図しない切り捨てを避けるには、この関数の QSocketDescriptor オーバーロードを使用してください。5.15より古いバージョンとの互換性が必要な場合は、現在intを受け付けるスロットをqintptrを受け付けるように変更し、Functor-Based Connectionを使用して接続する必要があります。
このシグナルは、ソケットノーティファイアが有効で、type に対応するソケットイベントが発生するたびに発行される。
socket パラメータにソケット識別子を渡す。
注意: これはプライベートシグナルである。シグナル接続で使用することはできるが、ユーザが発することはできない。
注意:このクラスでは、Signalactivatedがオーバーロードされています。関数ポインタ構文を使用してこのシグナルに接続するために、Qtはこの例に示すように関数ポインタを取得する便利なヘルパーを提供しています:
connect(socketNotifier, QOverload<int>::of(&QSocketNotifier::activated), [=](int socket){ /* ... */ });
ここに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。