QT日常笔记
旨为记录QT学习与实践的流程或心得记录
sunchuquin
这个作者很懒,什么都没留下…
展开
-
QT发布exe应用程序的心得体会
前言:QT 分为 C++ 和 QML 两个流派,编译用 Release 模式,通过 windeployqt 可以生成依赖库发布应用程序有三种类型: 1、用 WINRAR 自解压成 1个exe文件,大小为 20MB 2、用网上找的安装包制作软件打包成 1个安装程序,大小也跟 方法一 差不了几MB 3、用 压缩软件打包后,发布绿色免安装版(也就是一堆文件加exe)如果知道自己用了哪些 Q...原创 2018-08-29 17:27:20 · 265 阅读 · 0 评论 -
QT示例之animatedtiles,二维图形框架与动画组
Demo路径:< Qt Install Path >\Examples\Qt-5.8\widgets\animation\animatedtiles演示效果 项目结构 项目资源centered.png ellipse.png figure8.png kinetic.png random.png tile.png Time-...原创 2018-08-28 14:28:23 · 1295 阅读 · 0 评论 -
在QT5中使用闭包/内联函数Lambda
步骤一:Qt5支持C++11,但要使用它,还需要先在Pro文件中添加 “CONFIG+=C++11”步骤二: 场景1、在关联函数中嵌入Lambdaconnect(ui->comboBox, &QComboBox::currentTextChanged, [&](){ qDebug()<<"Lambda表达式";}...原创 2018-08-24 13:37:44 · 1163 阅读 · 0 评论 -
QT使用仿函数的学习记录
最近在设计一个测试平台,为菜单栏创建动作的时候,看到有 func1 slot 这个参数,随着好奇,通过度娘和实践,成功在QT中调用了它(仿函数)打开QMenu的帮助文档,看到有以下十个原型:QAction *QMenu::addAction(const QString &amp;text)QAction *QMenu::addAction(const QIcon &amp;icon,...原创 2018-08-20 16:22:49 · 965 阅读 · 0 评论 -
Qt5 界面中文乱码(解决方案)
原:”我是中文” 或 tr(“我是中文”) 改成:QString::fromLocal8Bit(“我是中文”)原创 2018-06-28 10:14:03 · 3260 阅读 · 0 评论 -
QT5 掌握debug调试的方法(简要内容:Memory查看内存地址的数值 和 查看变量值)(图文并茂)
A1 —— 选择构建模式(选项:debug调试、release发行、profile不知道…) A2 —— 开始运行 A3 —— 开始调试(仅在debug调试模式下,断点 调试助手 才有效) A4 —— 执行构建(生成输出目录及相应的文件,路径要求与工程的路径同级) A1 —— 鼠标悬停变量名弹出,可固定窗口,Qt查看变量值的方法一。 A2 —— debugger视...原创 2018-06-27 14:27:27 · 42535 阅读 · 2 评论 -
Qt5 之 QString 理解与练习
前提概要 (英译汉)该QString的类提供了一个Unicode字符串。QString存储一串16位QChar,每个QChar对应一个Unicode 4.0字符。(代码值大于65535的Unicode字符使用代理对存储,即两个连续的QChar。)Unicode是一种国际标准,支持当今大部分使用的书写系统。它是US-ASCII(ANSI X3.4-1986)和Latin-1(IS...原创 2018-06-26 15:12:10 · 3777 阅读 · 0 评论 -
Qt5 共享库(创建与使用)
1、+New Project 2、项目 - Library - c++库 - choose 3、类型 - 共享库 4、名称 - dll1 - 下一步 5、编译器选择 (我是MinGW32)- 下一步 6、选择需要的模块 -原创 2018-06-26 11:32:05 · 1554 阅读 · 0 评论 -
QtCore 概述
所有其他Qt模块都依赖于这个模块。 要包含模块类的定义,请使用以下指令:include < QtCore >如果您使用qmake来构建您的项目,则默认将QtCore包含在内。核心功能Qt将这些特性添加到C++中: 1、一种非常强大的机制,用于无缝对象通信,称为信号和插槽 2、可查询和可设计的对象属性 3、组织的层次化和可查询的对象树 4、用保护指针(QPoi...翻译 2018-06-26 10:04:10 · 6582 阅读 · 0 评论