- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 Qt入门(2)
Qt入门(2)Hello, World打开vs2019, 点击继续但无需代码点击文件->新建->项目, 选择CMake项目, 点击下一步 设置项目名称和项目保存位置, 点击创建 默认生成如下工程配置 如果你没有安装64位的Qt, 就需要更改一下配置5.1.1 点击x64-Debug5.1.2 点击管理配置你可以直接在这个页面进行配置, 也可以点击"编辑JSON"进行配置, 我习惯于编辑JSON文件. 因此, 这里介绍通过编辑JSON修改配置5.
2021-08-30 09:47:04
188
原创 Qt杂记(控件移动问题)
起因因为被分派了一个bug, 需要解决弹出的对话框居中问题. 一开始我还觉得这个问题很简单, 直接用move就行了, 奈何怎么都不能居中. 经过一系列测试发现, 在获取父窗口的大小时, 会发生变动, 导致计算总会有偏差. 最后去翻了一下QDialog的源码, 找到了这么一个方法至此有了一个新的思路. 另外, 我也想起了侯捷大师的一句话: 源码之前, 了无秘密! 如果问题不能解决, 就多找找源码看看, 也许源码里面会有多种解决方法.示例通过这次修改bug, 我也在此总结一下目前我了解的一些移动控件位
2021-08-25 12:28:48
1808
原创 Qt入门(1)
Qt是什么?Qt是一个跨平台的, C++图像用户界面框架, 可以轻松实现"一次编写, 随处编译". 它的源码可以在Windows, Linux, Mac OS上无需修改即可编译, 并且Qt通过自定义style尽可能的模拟本地界面.当然, Qt也不仅仅只是一个GUI库, 随着Qt不断的发展, 也早已成为了一个十分庞大的一站式C++工具库. 在业界对C++的诟病之一就是: 要想很轻松的使用C++, 你必须先造出各种轮子. 使用Qt就能让你节省很多时间和精力, 而不是一直重复造轮子.在基础库上Qt为我们提供
2021-08-23 20:40:18
209
原创 在系统上运行程序(一)
写在开头在调试项目时, 总会被一些问题困扰. 如, 无法解析xxxx符号等链接时错误, 故想弄清楚, 程序从文本文件到运行都有哪些过程和机制. 本系列文章更侧重于程序在链接时的一些原理和机制. 而对于编译阶段涉及较少, 一则由于还没有系统学习过编译原理相关知识; 二则现阶段更想解决自己在程序链接时的一些困惑.文中如有错误,望大佬指教, 不喜轻喷!!!从文本文件到可执行文件对于C程序员来说, 应该都非常熟悉以下代码(hello.c)#include <stdio.h>int main
2021-07-27 14:37:25
152
原创 Qt_01_环境搭建(Qt+CMake+VS2019/vscode)
Qt入门什么是QtQt是一个跨平台的c++图形用户界面应用程序框架.Qt使用"一次编写,随处编译"的方式,允许程序开发人员使用应用程序的单一源码树来构建可以运行在不同平台下的应用程序的不同版本.环境搭建Qt基础系列文章运行平台为windows和linux for ubuntu,在windows下使用Qt5.14.2+VS2019+CMake为构建平台.在ubuntu中使用Qt5.14.2+vscode+CMake为构建平台.Qt安装下载因为从qt5.15开始,qt官方不再提供离线安装程序,
2021-02-27 21:31:05
3008
1
空空如也
QtWebKit Bridge中使用信号与槽
2021-02-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人