摘要: 1. 先检查是否通过Qt VS Tools添加了Qt路径和配置了正确的Qt版本,这一步基本上都没问题。 2. 再检查此项目是否配置了... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(2175) 评论(0) 推荐(0)
摘要: 常见键盘类型 机械键盘薄膜键盘 最常见的应该是薄膜键盘,因为便宜,出现早。学校办公室配的应该都是薄膜键盘。 所以很多人应该和我一样就... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(245) 评论(0) 推荐(0)
摘要: 使用场景 软件开发需要进行版本管理,当下流行的版本管理工具有Git、SVN等。在线的Git服务提供商也有很多,如Github、码云、... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(266) 评论(0) 推荐(0)
摘要: 以下几种情况会导致信号槽连接不成功,下面分别描述。 1. 拥有信号槽的类,必须继承QObject,声明Q_OBJECT宏。 Qt帮助... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(1129) 评论(0) 推荐(0)
摘要: 环境 本人当前使用的环境是VS2013 Ultimate Update5 + WIN10。 OSG编译安装 下载编译OSG源码不要克... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(172) 评论(0) 推荐(0)
摘要: 任务管理 待续 进度实现设计 如常见的下载进度,上传进度。 以Qt为例,至少需要实现三个信号: sigTaskStarted(con... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(30) 评论(0) 推荐(0)
摘要: 定义 硬链接:只要文件本身或者任意一个硬链接存在,则文件始终存在。 软链接:只要源文件存在,则符号链接有效;源文件不存在,符号链接无... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(763) 评论(0) 推荐(0)
摘要: 简介 Visual Studio Code(以下简称vscode),是微软的一款轻量且强大的编辑器,支持Windows,OS X和L... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(96) 评论(0) 推荐(0)
摘要: Git使用简易指南官方手册Git北京Git工作流 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(36) 评论(0) 推荐(0)
摘要: Q_ASSERT里面不要放需要执行的语句,否则release下此语句不会被执行。父类中含Q_OBJECT,子类并不能使用信号槽机制,... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(65) 评论(0) 推荐(0)
摘要: 事件传递 涉及到深层次窗口结构或者窗口封装时,经常会遇到上层窗口接收不到事件的问题。排除这类问题需要了解窗口间的事件传递过程。 应用... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(329) 评论(0) 推荐(0)
摘要: 问题重现 两个图元,一个在上面,名为item_up,一个在下面,名为item_below。 当item_up->setAcceptH... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(214) 评论(0) 推荐(0)
摘要: 解决办法 需要把导出库的头文件加入到调用此动态库的项目中,只加入到搜索目录中是不行的。 加入到项目中后,VS会自动生成moc_xxx... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(132) 评论(0) 推荐(0)
摘要: 问题发现 QGraphicsView中将画布设置为和视图相同大小需要使用e->size(),用this->size()会出现滚动条!... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(200) 评论(0) 推荐(0)
摘要: 设置方法 在QMake Manual手册中搜索关于QMAKE_TARGET内容可以看到有如下QMake变量: QMAKE_TARGE... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(433) 评论(0) 推荐(0)
摘要: 1、在项目构建前执行命令 在项目构建前执行命令cmd存在问题system(cmd)存在执行多次的问题,可以参考message函数的Q... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(881) 评论(0) 推荐(0)
摘要: 一张图解释字符集 举例说明什么是编码: UTF-8编码 等长编码对于英文来说浪费空间,所以出现了变长编码UTF系列,如UTF8,... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(107) 评论(0) 推荐(0)
摘要: 想要实现子窗口在父窗口上方浮动显示,点击父窗口,子窗口不会被父窗口覆盖,有两种方法: 1、使用QDialog,使用show()显示... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(406) 评论(0) 推荐(0)
摘要: 变化 技术是日新月异层出不穷的。人类在不断实践,技术也在不断更新变化。 选择 有的技术只是为了解决某一领域内的问题,有的技术只有在... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(239) 评论(0) 推荐(0)
摘要: 1、先后台后前台,先功能后界面。 2、结构化,是指分层、分模块软件设计,简化复杂的软件系统。非结构化的,例如使用GOTO语句,会导致... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(46) 评论(0) 推荐(0)
摘要: 重要功能 快照 快照就是保存当前虚拟机完整状态,相当于手动克隆一个虚拟机副本,也相当于是git中的一个提交点。在安装好一个新的虚拟机... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(31) 评论(0) 推荐(0)
摘要: 2021年更新 主要参考文章:https://blog.csdn.net/qq_40143985/article/details/1... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(126) 评论(0) 推荐(0)
摘要: 装xp很卡顿的问题 卸载360,重启电脑即可。 拖拽文件/文件夹到虚拟机直接卡住 使用15.1版本的VMware即可。 资源: ... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(47) 评论(0) 推荐(0)
摘要: // 主类,一般为窗口类class MainClass{public: FuncClass1 *a; FuncClass2 *b;}... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(40) 评论(0) 推荐(0)
摘要: 使用封装降低信息的复杂度 封装是面向对象编程的核心思想之一。 封装的过程,是将大量的信息(过程、数据),凝缩成满足特定需求的接口的过... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(57) 评论(0) 推荐(0)
摘要: 前言 本文提出了一种使QStackedWidget尺寸根据内容自适应调整的解决方法。 问题提出 我们知道,QStackedWidge... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(1642) 评论(0) 推荐(0)
摘要: 类内部结构 类内部架构实际上是一个小型的状态机,成员变量是状态变量,成员函数是处理机。一般提倡一个类实现一种特定的功能,这样可以降低... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(74) 评论(0) 推荐(0)
摘要: 软件开发过程主要追求的是高效、易于维护。 高效开发体现了代码的复用率即开发效率,是为了缩短开发周期。 易于维护体现了代码的重构效率,... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(116) 评论(0) 推荐(0)
摘要: 概述 词法分析即对程序源码进行分词处理,分词处理就是把文本流分割成一个又一个符号。分词处理的输入输出是什么呢? 输入是源码字符串... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(53) 评论(0) 推荐(0)
摘要: 此篇文章承接上一篇:【编译原理】如何编写BNF? 我们知道,完整的编译过程总体大概需要经历六个阶段: 词法分析->语法分析->... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(148) 评论(0) 推荐(0)
摘要: 此篇文章承接上一篇:【编译原理】理解BNF 前言 理解了BNF,就能实现代码解析了吗?还有点早,因为理解了BNF,还要会写BNF。... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(314) 评论(0) 推荐(0)
摘要: 前言 先了解一下什么是LUA: LUA官网:LUA官网 LUA介绍:LUA-百度百科 LUA教程:LUA教程-菜鸟教程 深入LUA ... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(70) 评论(0) 推荐(0)
摘要: 自己写的确实没有别人写的好,所以在此推荐以下内容供参考: 抽象语法树—百度百科 AST系列(一): 抽象语法树为什么抽象 编程语言的... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(61) 评论(0) 推荐(0)
摘要: 上下文无关是指,一句话的含义与其前后的内容没有或者几乎没有关系,只由自己决定,把它剪切到其他任何位置,也还是原有的意思。 例如: .... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(371) 评论(0) 推荐(0)
摘要: ISO官网 访问ISO官网,不需要FQ,只要懂点英文就行。 ISO官网地址:https://www.iso.org/(可进行全面了解... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(3487) 评论(0) 推荐(0)
摘要: 标识符不能以数字为开头, 是为了简化词法解析器设计和实现,规避词法解析中以数字开头的变量与数字解析冲突的问题。 如果两种类型的词,如... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(299) 评论(0) 推荐(1)
摘要: 项目github地址: xterm.js on github 学习笔记 从项目介绍中进行知识拓展 名称资料npmnpm 是干什么的?... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(143) 评论(0) 推荐(0)
摘要: 原理是将图片作为文档上传,在README.md中引用即可。 参考博客:【GitHub】给GitHub上的ReadMe.md文件中添加... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(84) 评论(0) 推荐(0)
摘要: 发展史 计算机在发展初期,电脑上的软件是没有窗口的,只有一个命令行,这个软件叫Shell,中文的意思是外壳。Shell是一个统一的叫... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(133) 评论(0) 推荐(0)
摘要: 以在Qt Creator中开发为例: 第一步 在.pro文件中添加一行 TRANSLATIONS += projectName_zh... 阅读全文
posted @ 2022-05-22 11:22 撬动未来的支点 阅读(335) 评论(0) 推荐(0)