欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 旅游 > Qt初识.

Qt初识.

2025/7/7 21:08:30 来源:https://blog.csdn.net/popingcat/article/details/148123264  浏览:    关键词:Qt初识.
  1. 认识 QLabel 类,能够在界面上显示字符串.
    • 通过 setText 来设置的。参数 QString (Qt 中把 C++ 里的很多容器类,进行了重新封装。历史原因)
  2. 内存泄露 / 文件资源泄露
  3. 对象树. Qt 中通过对象树,来统一的释放界面的控件对象.
    • Qt 还是推荐使用 new 的方式在堆上创建对象,通过对象树,统一释放对象.
    • 创建对象的时候,在构造函数中,指定父对象 (此时才会挂到对象树上)
    • 如果你的对象没有挂到对象树上,就必须要记得手动释放!!
  4. 通过继承自 Qt 内置的类,就可以达到对现有控件进行功能扩展效果.
    • Qt 内置的 QLabel, 没法看到销毁过程的。为了看清楚,就创建类 MyLabel, 继承自 QLabel, 重写析构函数.
    • 在析构函数中,加上日志,直观的观察到对象释放的过程了.
  5. 乱码问题和字符集~MySQL (很多地方都涉及到)
  6. 如何在 Qt 中打印日志,作为调试信息.
    • 使用 cout 固然可以,但是并不是上策 (字符编码处理的不好,也不方便统一进行关闭)
    • Qt 中推荐使用 qDebug () 完成日志的打印.

Qt开发时候的命名规范:

Qt中的快捷键:

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com