随笔分类 -  QT

QDataStream中写入的数据比QByteArray多了4个byte
摘要:这4个byte表示的是QByteArray的数据长度。官方文档 为了避免这种情况的产生,可以调用对应 W/R RawData 方法 阅读全文
posted @ 2026-04-07 15:50 Cynthia_W 阅读(4) 评论(0) 推荐(0)
QT中英文翻译
摘要:(1)在Qt应用程序中,首先需要在代码中标记需要翻译的文本。通常,这是通过在字符串前面添加tr函数或QT_TRANSLATE_NOOP宏来完成的。 QLabel *label = new QLabel(tr("Hello, World!")); const char *text = QT_TRANS 阅读全文
posted @ 2026-04-07 15:49 Cynthia_W 阅读(14) 评论(0) 推荐(0)
QT相关资料
摘要:第3篇 基础(三)Qt登录对话框 · Qt 快速入门系列教程 (jb51.net) 《Qt 5.9 C++开发指南》实例程序源码下载方法 Qt:MDI多文档界面 一个 Qt 显示图片的控件(继承QWidget,使用QPixmap记录图像,最后在paintEvent进行绘制,可缩放) qt中在QLab 阅读全文
posted @ 2021-10-27 16:40 Cynthia_W 阅读(143) 评论(0) 推荐(1)
QT-undefined reference to vtable
摘要:注释掉Q_OBJECT宏,编译通过,运行OK 放开注释Q_OBJECT宏,编译失败,提示 undefined reference to vtable 解决方案:右键项目 - 清除,再重新编译就OK了 参考链接 阅读全文
posted @ 2021-08-17 12:02 Cynthia_W 阅读(117) 评论(0) 推荐(0)
QToolButton弹出菜单
摘要:QToolButton弹出菜单 1 QToolButton *toolButton= new QToolButton; 2 QMenu *menu = new QMenu(); 3 menu->addMenu(tr("菜单1")); 4 menu->addMenu(tr("菜单2")); 5 men 阅读全文
posted @ 2021-08-16 14:02 Cynthia_W 阅读(1127) 评论(0) 推荐(0)
QT-信号和槽机制
摘要:信号和槽 只有QObject及其派生类才能使用信号和槽机制,且在类之中还需要使用Q_OBJECT宏。1、信号需符合以下规则: 信号使用signals关键字声明,在其后面有一个冒号“:”,在其前面不能有public、private、protected访问控制符,信号默认是public的 信号只需像函数 阅读全文
posted @ 2021-08-12 14:08 Cynthia_W 阅读(253) 评论(0) 推荐(0)