随笔分类 -  Qt开发

摘要:概述 最近有同学私信我,问如何使用vs2017+qt5.10编译出32位的应用,需要使用msvc2017_x86的插件,然而qt官网并没有提供,只能使用源码编译生成msvc2017_x86插件,使用nmake进行编译,经尝试是个漫长的过程我的机子性能不错,差不多用了4h,很多小伙伴估计也没这耐心,即 阅读全文
posted @ 2019-05-14 14:53 蜗牛201 阅读(3781) 评论(1) 推荐(0)
摘要:概述 菜单栏,工具栏,状态栏应用中经常见到,下图解释一目了然,实际开发中 两种方式来实现,一种是使用纯代码QMenuBar,QToolBar,QStatusBar来设计开发,另一种使用Qt Designer通过拖拽的形式来实现,减少了大量的代码,使用简单。 菜单栏 1.新建项目UI基类选择QMain 阅读全文
posted @ 2019-05-09 15:29 蜗牛201 阅读(9715) 评论(0) 推荐(1)
摘要:QTime类为用户提供一系列时间的函数,封装的很全面,几乎满足了各种时间的需求。 常用方法介绍 1.QTime addMSecs(int ms) const 当前时间增加毫秒,ms可为负 2.QTime addSecs(int s) const 当前时间增加秒,s可为负 3.int elapsed( 阅读全文
posted @ 2019-04-23 13:42 蜗牛201 阅读(6310) 评论(0) 推荐(0)
摘要:QDate为开发者提供日期的类,函数也很丰富 常用方法介绍 1.QDate addDays(qint64 ndays) const 当前日期添加n天,n可以为负 2.QDate addMonths(int nmonths) const 当前日期添加n月,n可以为负 3.QDate addYears( 阅读全文
posted @ 2019-04-23 13:39 蜗牛201 阅读(2798) 评论(0) 推荐(0)
摘要:概述 转眼七年过去了,我是一个彻底拥抱过MFC的人,记得老大的一个需求要把按钮做成圆角,并添加背景颜色,做前端html的可能认为很简单,然而放到MFC上那可真的是很...很麻烦的,自定义类继承Button ,新手估计还搞不定,怎么也有上百行代码,实在不友好,Qt诞生大大简化了这些工作,只需要使用QS 阅读全文
posted @ 2019-04-23 13:29 蜗牛201 阅读(11421) 评论(0) 推荐(1)
摘要:QSpinBox和QDoubleSpinBox 是UI设计常用的控件。 QSpinBox可用于显示和输入整数,并可以在显示框中添加前缀或后缀。 QDoubleSpinBox可用于显示和输入小数,并可以在显示框中添加前缀和后缀。 QSpinBox和QDoubleSpinBox都是QAbstractSp 阅读全文
posted @ 2019-04-10 18:05 蜗牛201 阅读(1460) 评论(0) 推荐(0)
摘要:QLineEdit是单行文本编辑控件。比如用户名,密码等输入框可以使用该控件。 所属头文件<QLineEdit> 常用方法 1.void setText(const QString &) 设置编辑框文本内容 2.void setReadOnly(bool) 控件设置为只读模式 3.void setP 阅读全文
posted @ 2019-04-10 15:43 蜗牛201 阅读(2242) 评论(0) 推荐(0)
摘要:概述 系统托盘就是在系统桌面底部特定的区域显示运行的程序。windows在任务栏状态区域,linux在布告栏区域。应用程序系统托盘功能,是比较普遍的功能,本篇将详细的介绍如何实现该功能。 演示Demo实现功能: 1.应用启动后,任务栏,系统托盘可以看到该程序。 2.点击右上角×关闭窗口,自动隐藏窗口 阅读全文
posted @ 2019-03-26 14:40 蜗牛201 阅读(3673) 评论(1) 推荐(0)
摘要:说明 实际开发过程中,生成的应用文件不会用默认的图标,同时程序启动后任务栏的图标也需要修改,还有窗口的图标,这样显得程序不那么low。更改程序的图标有多种方式,基于Qt Creator或vs开发的方式有区别,任务栏图标和窗口图标,只需加入一段代码即可实现,本文开发环境是qt5.9.7+vs2017。 阅读全文
posted @ 2019-03-21 14:03 蜗牛201 阅读(9576) 评论(0) 推荐(0)
摘要:一:说在前头 我的第一份工作是做生产工具,当时用的MFC,IDE是VC6.0,现在想想真是古董级别,10年至今,微软也一直没有对MFC进行升级, 冥冥中感觉微软自己都放弃MFC了,市场上貌似MFC的岗位越来越了,基本上也都是原先的项目维护,qt已经成为新的客户端开发的趋势, 顺者昌,逆者亡,无奈只能 阅读全文
posted @ 2019-03-07 13:56 蜗牛201 阅读(1671) 评论(0) 推荐(0)