![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
文章平均质量分 53
超级攻城狮
专注嵌入式、FPGA、QT、Liunx、电路设计、人工智能、机器学习的内容分享
展开
-
QT书籍分享——最全资料汇总
QT最全资料分享 QT从入门到精通+学习路线原创 2023-09-09 20:30:00 · 1408 阅读 · 0 评论 -
QT入门案例01_项目新建、窗口设置
目前我们已经确定了项目的基本需求及初步页面规划(见QT之小小の番茄00_需求分析),今天开启我们的项目之旅!一、新建项目创建项目(见QT项目的创建和运行),按照步骤进行即可,这里需要注意四个问题。选择QWidget基类;取消Generate form选项(本程序所有内容均采用手动布局、不使用UI布局);本程序运行使用的编译器为MinGW_64_bit;在创建项目时,文件路径及项目名称中请勿出现中文字符及空格,在项目运行中会出现报错,并且不会有提示。我的项目命名为pomodoro,后续的讲解了原创 2021-09-15 19:39:41 · 388 阅读 · 0 评论 -
QT入门案例—00需求分析
前面我们有介绍QT学习技巧,不知道你读完后是否有些许的感触,如果没有阅读建议你看本篇文章前先阅读上一篇文章《读了很多书籍,你学好QT了吗》。学习QT要带着问题和需求学习,后续将会在系列文章中带领大家一起通过各种小项目学习,开发音乐播放器、串口助手、管理平台等学习相关的控件、多线程、QSS美化、数据库、多媒体、网络通讯等内容。第一个小工具呢,计划做一个小的番茄钟(因为小小的拖延症太严重了,哈哈)。通过番茄钟的实现会学习按钮、计时器、QLable、QLineEdit、QLayout等控件,XML、统计图使用原创 2021-09-13 21:07:40 · 545 阅读 · 0 评论 -
学会QT从这里开始——教你快速学会QT
为了提高提高推文质量,最近又再翻看QT书籍。不知道大家有没有发现,QT书籍大多都是从环境、安装、控件开始讲解好,现在开始学习吧!1、环境安装2、新建项目3、学习控件,QButton、QLable、QLineEdit、QTextEdit、QListView、QMenu······4、组件应用,什么日历组件、登陆窗口进度条······5、文件操作、多媒体、数据库············作为初学者,你跟着书本敲一遍程序,你学会QT了吗?我刚开始也是这样学习的,控件一边学一边忘,学完了我该怎么办原创 2021-07-07 20:18:53 · 3791 阅读 · 2 评论 -
QT开发调用FDTI ftd2xx.dll库
最近使用FDTI的FT232HL开发产品,通过FT232HL将USB转为FIFO,完成PC端和FPGA硬件的通讯,官方给出的速度能到40MByte/S,原本抱着拿来主义的想法想在网上找些现成的代码,最终发现相关资料非常匮乏,无奈只好自己使用QT调用 ftd2xx.dll完成了桌面应用的设计,本着开源精神这里分享出来供大家参考,因为工作原因不能直接将项目工程开源,因此将驱动部分代码可以分享,如有问题欢迎交流。1、官方下载相关资料,主要包括驱动安装包、SDK库文件、API手册,这里直接给出链接:D2XX Dr原创 2021-07-05 20:56:08 · 3114 阅读 · 3 评论 -
QT——QMainWindow窗口介绍之菜单栏
前面对QT项目创建及不同窗口之间的区别进行了介绍(QMainWindow,QWidget,QDialog区别,可见上一篇文章),本节内容对QMainWindow窗口的应用及布局进行介绍。日常使用的软件好像都有一些共性,包含标题栏、菜单栏、工具栏、状态栏及主应用窗口(例如:office,Photoshop)。QMainWindow类拥有自己的布局,我们可以使用QMenuBar(菜单栏)、QToolBar(工具栏)、QStatusBar(状态栏)以及QDockWidget(悬浮窗体),布局有一个可由任何种类小原创 2021-06-30 01:18:26 · 643 阅读 · 0 评论 -
QDialog、QWidget、QMainWindow的区别
QDialog、QWidget、QMainWindow的区别dialog有exec函数,如果是dialog窗口,后边的窗口是不可选的;widget和dialog都有show函数,如果通过这个函数显示这两种类型的窗口,则两个窗口都是可选的;widget主要是在上面放置布局和控件;mainwindow可以显示菜单,工具栏,状态栏、托盘等功能。*注意:1、查看帮助文档可以发现,setMenuBar、addToolBar、setCentralWidget、setStatusBar几种行为只有QMai原创 2021-05-07 21:25:16 · 2942 阅读 · 0 评论 -
QT 项目的创建和运行
1、双击打开QT Creator软件,进入欢迎界面,点击New新建一个项目2、 选择【Application】–【Qt Widget Application】点击下一步3、设置项目名称及保存路径(项目名称请勿使用中文及空格,项目路径请勿包含空格),填写完成点击下一步;4、直接点击下一步5、在【Class name】填写类名,【Base class】 基类中有三种选择:QWidget、QMainWindow、QDialog可以根据项目需求选择(想知道这三种基类的区别吗,关注我将会在下一篇文章中原创 2021-04-28 22:27:06 · 3787 阅读 · 3 评论 -
QT——串口工具V1.2发布及介绍
串口工具分享写的一个小串口工具,最近进行了一些优化,分享给大家可以是这个样子这个样子这个样子有没有一点小心动啊可以在我的百度云下载哦,链接:https://pan.baidu.com/s/1hmsvrGJTxQc6wnbt8lqVng提取码:vsiy串口工具介绍串口工具在使用前请先插入有效的串口设备,否则无法识别到有效的串口,如果没有识别出串口请检查串口设备后,关闭串口工具重新打开使用串口工具前请先打开左侧设置栏的打开串口按钮,串口打开后设置栏后享有缩回,如果需要关闭串口时,原创 2021-04-26 21:35:04 · 199 阅读 · 0 评论 -
QT——xml写入异常
最近把之前写的串口工具进行了版本更新,修复了xml读写异常问题,大家在做很多项目时都有可能会使用到xml,下面将个人的必坑经验分享给大家~~~~通常做项目大都会把项目中用到的图片、字体、qss、xml等文件存放在资源文件中,使用时会在资源文件中索引到对应路径。但是在操作xml时我遇到了一个问题,想要读取xml文件的内容,正常读取是没有问题的,但是每次写xml时总是不能成功,大家知道xml文件为什么不能写数据吗查找一些资料发现资源文件下的xml文件不能改写,通过网友指导,试着将xml文件存放在debug路原创 2021-04-19 21:43:29 · 568 阅读 · 0 评论