摘要:
一些基础知识 1.Qt+Visual Stuido在开发Windows程序时需要安装MSVC编译器,此时需要安装的编译器版本和VS版本匹配,具体匹配关系如下: Qt版本 MSVC编译器版本 匹配的VS版本 生成32位程序 生成64位程序 5.9 MSVC2015 VS2015 可以 可以 5.12 阅读全文
摘要:
目前我所使用的是gitee远程仓库,以下操作都默认已经有gitee账户(或者github账户),且本地电脑已经安装了git相关软件,关于远程仓库的注册和登录配置,这里不做记录。 一. 创建远程仓库并同步至本地 二.配置数据上传规则 三.更新本地仓库 四.将本地文件上传至远程目录 一.创建远程仓库并同 阅读全文
摘要:
在项目开发中,配置文件通常分为三种:ini文件、xml文件和json文件,个人认为三种文件的区别在于:ini文件记录方便、格式简单但不便于扩展;xml文件和json文件扩展性强,能够记录更复杂的配置文件,但格式相对复杂,特别是**对重复项的记录有优势**。因此,在选择配置文件时,如文件内容较少,无( 阅读全文
摘要:
多年前听说过Qt的大名,但所有的探索都是浅尝辄止并未深入了解,2020年6月,一直困扰域MFC框架的繁琐和对Windows平台的限制,下定决心学习Qt,替代一直使用的MFC框架进行开发。本系列的内容是以工程实践为主,记录、总结我在工作过程中使用Qt时的内容,目标是尽快熟练的使用Qt,文章内容更多的倾 阅读全文
摘要:
本篇介绍Qt菜单栏相关操作,分为三部分:1.菜单栏相关的类介绍;2.系统菜单的生成和响应;3.弹出菜单的生成和响应;菜单栏通常只有以QMainWindow为基类的程序中才用到,以QWidget为基类的程序通常没有菜单栏。 1. 菜单相关类 QMenuBar --菜单栏类,即下图中红色区域标记,菜单栏 阅读全文