
Qt
SoWhat1412
微信搜索【SoWhat1412】,第一时间阅读原创干货文章。人之患、在好为人师、不实知、谨慎言。点点滴滴、皆是学问、看到了、学到了、便是收获、便是进步。
展开
-
【Qt】make 文件 .cpp文件 .pro文件跟带UI的.pro文件
文本程序到可执行文件生成无论在什么平台大致分为以下几个部分: 1.用编辑器编写源代码,如.c文件。 2.用编译器编译代码生成目标文件,如.o。 3.用链接器连接目标代码生成可执行文件,如.exe。 Linux平台下,.o文件一般是通过编译的但还未链接的目标文件,.out文件一般都是经过相应的链接产生的可执行文件(linux下)。当然这是一般情况下人们这么设置,而真正的,在li...原创 2017-04-10 14:04:42 · 1372 阅读 · 0 评论 -
【Qt】UserDefindeControl
根据Qt已有的widget进行继承扩展内容 在UI的普通文本模式下添加这个即可 <customwidgets> <customwidget> <class>SearchableComboBox</class> <extends>QComboBox</extends> <header loc...原创 2017-03-16 14:34:11 · 486 阅读 · 0 评论 -
【Qt】Qt软件打包发布
1、 Qt Widgets Application可执行程序发布方式 首先用 QtCreator 新建一个 Qt Widgets Application 项目,直接用默认的 QMainWindow 程序就可以了,项目名字假定是 hellomw。 然后以 Release 方式编译生成 exe 程序: 生成的程序运行正常之后,找到项目的生成目录,比如项目源码路径: C:\QtPros\hell...原创 2017-05-23 15:54:25 · 1161 阅读 · 1 评论 -
【Qt 】Qt 信号和槽详解
SIGNAL and Slot 用Qt做过开发的朋友,不知道是否曾为下面这些问题疑惑过: 我们知道Qt是基于C++的,Qt写的代码最终还是要由C++编译器来编译,但是我们的Qt代码中有很多C++里没有的关键字,比如slots\signals\Q_OBJECT等,为什么C++编译器会放过他们呢? Qt的槽函数跟普通的成员函数有何区别?一个信号发出后,与之关联的槽函数是什么时候由谁来调用的? Qt的...原创 2017-04-10 17:08:57 · 1745 阅读 · 1 评论 -
【Qt】cmake 手册
当代码过多时我们通过cmake 中的CMakeLists.txt的正确编写 cmake . 生成makefile文件 然后通过make 生成我们需要的可执行文件或者库 CMakeLists.txt 说明 cmakecmakeblog 关于cmake的详细资料可下载文档 cmake文档 //main.c #include <stdio.h> int main() {...原创 2017-06-29 20:02:29 · 1645 阅读 · 0 评论 -
【Qt】基于Qt 的贪吃蛇实现
提供两个版本 一个是用Qt 打开 可以查看源码的文件 源码版包含详细代码注释解析,一个是打包好了的 可以直接在window下客户端跑的版本 Wind发布版 其实很简单 就是用到了Qt 的 2D绘图 都是一个个图片组合而成的 障眼法而已 基于Qt 的抽奖器抽奖器 基于Qt的时钟跟抽奖界面 主要用到了 自定义信号 和 槽 利用Qt自带的 QTimer Q...原创 2017-07-08 10:52:07 · 11700 阅读 · 50 评论