QSocketNotifier的已弃用成员
以下QSocketNotifier类的成员已被弃用。它们被保留以保持旧代码工作。我们强烈建议不要在新代码中使用它们。
信号
(已弃用) void | activated(int socket) | [见以下说明] |
注意:这是一个私有信号。它可以在信号连接中使用,但不能由用户发出。
成员函数文档
[私有信号,已弃用]
void QSocketNotifier::activated(int socket)
此函数已被弃用。我们强烈建议不要在新代码中使用它。
为了避免无意中截断描述符,请使用此函数的QSocketDescriptor重载版本。如果您需要与5.15之前版本的兼容性,则需要将槽更改为接受qintptr(如果目前接受的是int),然后使用基于Functor的连接进行连接。
每当socket通知器被启用并且与之对应的socket事件(对应于其类型)发生时,此信号都会被发出。
套接字标识符通过socket参数传递。
注意:这是一个私有信号。它可以在信号连接中使用,但不能由用户发出。
注意:此类中的信号activated已被重载。要使用函数指针语法连接到此信号,Qt提供了一个方便的辅助函数,如下例所示
connect(socketNotifier, QOverload<int>::of(&QSocketNotifier::activated), [=](int socket){ /* ... */ });
© 2024 Qt公司。此处包含的文档贡献权属于各自的拥有者。此处提供的文档根据自由软件基金会发布的GNU自由文档许可证版本1.3的条款许可。Qt及其相应标志是芬兰和/或世界各地的Qt公司的商标。所有其他商标均为各自所有者的财产。