- 博客(23)
- 收藏
- 关注
原创 Qt的元对象系统
1.用来记录类的原始信息的对象称之为元对象。2.对于继承于QObject,且包含Q_OBJECT宏的类,当它创建对象时,Qt会自动为该类创建一个元对象。3.metaObject方法可以获取元对象。
2024-09-03 18:04:38 239
原创 Qt事件过滤器
可以在事件到达控件之前,提前捕获事件。事件过滤器可以处理多个控件的不同事件。使用事件过滤器可以简化代码,即不用通过新建一个自定义的c++类去重新父控件的事件。例子:使用事件过滤器禁用密码输入框的复制粘贴。
2024-08-21 10:22:28 150
原创 QLineEdit正则表达式
用于定义正则表达式。: 用于将正则表达式应用于。,确保输入符合规定的格式。: 将创建的验证器设置给。表示只允许输入数字。
2024-08-15 17:31:36 338
原创 C++多态:同一个方法做不同的事情
C++ 中的是面向对象编程的核心特性之一,允许使用相同的接口来处理不同类型的对象,从而实现代码的灵活性和可扩展性。静态多态在编译时确定,主要通过和实现。
2024-07-25 13:46:37 97
原创 INVALID_SOCKET
当调用socket()函数创建一个套接字时,如果创建失败,该函数会返回一个无效的套接字,即INVALID_SOCKET。在使用套接字的过程中,如果出现了一些错误,可以通过比较套接字是否等INALID_SOCKET来判断是否发生了错误,进而采取相应的处理措施。例如,在关闭套接字之前,可以检查它是否等于INVALID_SOCKET, 以避免关闭一个无效的套接字。注意,在Unix环境下,套接字通常是一个整数,而不是一个句柄,因此没有类似于INVALID_SOCKET的常量。表示一个无效的套接字。
2024-07-25 13:45:40 570
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人