上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 43 下一页
摘要: 一、 QMouseEvent - 鼠标事件 QMouseEvent 类用来表示一个鼠标事件,当在窗口部件中按下鼠标、释放鼠标和移动鼠标指针时,都会产生鼠标事件 QMouseEvent。利用 QMouseEvent 类可以获知鼠标是哪个键按下释放了、鼠标指针的当前位置等信息。通常是重定义窗口部件的鼠标 阅读全文
posted @ 2019-06-11 10:00 fengMisaka 阅读(7356) 评论(0) 推荐(1) 编辑
摘要: 一、简介 在 Qt 中,事件作为一个对象,继承自 QEvent 类,常见的有键盘事件 QKeyEvent、鼠标事件 QMouseEvent 和定时器事件 QTimerEvent 等,与 QEvent 类的继承关系图如下所示。本章会详细讲解这 3 个常见的事件,还会涉及事件过滤器和自定义事件的知识。关 阅读全文
posted @ 2019-06-06 16:47 fengMisaka 阅读(11648) 评论(5) 推荐(5) 编辑
摘要: 一、简述 Qt 项目开发完成之后,需要打包发布程序,而因为用户电脑上没有 Qt 配置环境,所以需要将 release 生成的 exe 文件和所依赖的 dll 文件复制到一个文件夹中,然后再用 Inno Setup 打包工具打包成一个 exe 安装包,就可以发布了。 二、设置应用程序图标 我们编译好生 阅读全文
posted @ 2019-06-04 17:33 fengMisaka 阅读(43090) 评论(12) 推荐(1) 编辑
摘要: 一、简介 用户对应用程序经常有这样的要求:要求它能记住它的settings,比如窗口大小、位置和密码等等。有三种方法可以实现: 使用注册表; 使用配置文件(.ini); 使用自定义文件(例如.txt)。 二、使用注册表 注册表(Registry)是Windows中的一个重要的数据库,用于存储系统和应 阅读全文
posted @ 2019-06-03 10:46 fengMisaka 阅读(3645) 评论(0) 推荐(0) 编辑
摘要: 一、字体分类介绍 为什么字体用于商业使用还需要授权呢? 其实,说白了是很多新字体的出现,如方正、思源等字体公司的设计师们投入了大量人力、财力、技术等投入,对于字库公司而言,是其以营利为目的创作出来的,因此开发字体后进行收费是合理的商业行为。 因此在商业化使用字体时,务必要注意字体的版权问题 (例如我 阅读全文
posted @ 2019-05-30 17:17 fengMisaka 阅读(2269) 评论(0) 推荐(0) 编辑
摘要: QString 是 Qt 中使用频率最高的几种数据类型之一,主要在于其提供了大量功能强大的成员函数,这里重点介绍一些常用的成员函数: 一、字符串处理相关 1.1 split() (拆分字符串) split() 函数可以将一个字符串,拆分成一个装有多个子串的 QStringList。示例如下: c++ 阅读全文
posted @ 2019-05-30 14:46 fengMisaka 阅读(5817) 评论(0) 推荐(1) 编辑
摘要: 正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符"),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 一、正则表达式语法 正则表达式包括普通字符(例如字符 a 到 z) 阅读全文
posted @ 2019-05-29 15:43 fengMisaka 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: 一、实现效果 上面是“实现效果”,可以实现放大、缩小、还原和移动地图图片,插入导航点,并且在缩放前后巡航点位置不变。 二、程序设计 2.1 showMap.h #ifndef SHOWMAP_H #define SHOWMAP_H #include <QWidget> #include <QPain 阅读全文
posted @ 2019-05-28 15:53 fengMisaka 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 一、必装软件 浏览器:Google chrome Google Chrome是一款可让您更快速、轻松且安全地使用网络的浏览器,它的设计超级简洁,使用起来更加方便,支持多标签浏览,同时也支持扩展插件。下载地址:Google chrome官网 输入法:搜狗输入法智慧版 本人已经习惯使用搜狗输入法了,虽然 阅读全文
posted @ 2019-05-24 17:41 fengMisaka 阅读(4641) 评论(0) 推荐(0) 编辑
摘要: 一、实现效果 鼠标点击“密码输入栏”,弹出虚拟键盘,输入锁屏密码后,点击虚拟键盘外部区域,则会隐藏虚拟键盘,再点击登录,成功进入主界面。 二、虚拟键盘-程序设计 2.1 frmNum.h #ifndef FRMNUM_H #define FRMNUM_H #include <QWidget> #in 阅读全文
posted @ 2019-05-23 16:27 fengMisaka 阅读(3604) 评论(0) 推荐(1) 编辑
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 43 下一页