摘要:
前言 在 C/C++ 项目里面,何时出现了一个 .inc 文件,第一次看到这个文件时,我感觉很懵逼,于是在好奇心的驱使下,终于在百度上找到了我想要的答案。 .h 和 .inc 文件的区别 // C/C++的标准惯例是将class、function的声明信息写在.h文件中。.c文件写class实现、f
阅读全文
posted @ 2020-12-06 19:23
怪小子
阅读(6867)
推荐(1)
摘要:
前言 liunx 中没有像windows下的visual stdio ide 之类的集成管理工具,所有我们需要自己使用脚本的方式来对项目进行管理,如当前你需要一个 debug版本的项目可执行环境,那么你需要一个项目构建debug可执行文件的脚本来生成它。发布relese可执行文件或环境时也是同理。
阅读全文
posted @ 2020-12-05 20:06
怪小子
阅读(128)
推荐(0)
摘要:
前言 在Windows平台下,Qt向我们提供了 windeployqt 工具来帮助我们链接动态库文件到我们需要发布的软件目录中,但在Liunx平台下,现目前我还没有发现有这样一个工具,需要我们自己去实现这个过程,或许可以考虑自己写一个工具集。来执行这个操作。 简单版 # 以脚本的方式来执行自动拷贝依
阅读全文
posted @ 2020-11-25 17:56
怪小子
阅读(127)
推荐(0)
摘要:
前言 Qt 是 C++ 的库,Qt 在 ansi C++ 的基础上进行了一点扩展。 有很大一部分人在学习Qt之前,连C++如何编译似乎都不太清楚。 但本文不对C++编译原理做过多的介绍,只提取Qt部分的编译原理进行解析。 本文中将舍弃IDE或qmake、cmake等工具的束缚,尝试通过几个例子,一步
阅读全文
posted @ 2020-11-25 17:43
怪小子
阅读(1742)
推荐(0)
摘要:
前言 以前学习Liunx操作系统后很少使用它了,以前记录的笔记也没有上传到云,难受~~~ 只能再记录一遍。 这种文章网上一搜索一大把,就不说过多的废话了,直接代码走完得了 脑图步骤 // 1. 查看当前Liunx主机有没有安装SSH服务,如果此步骤已部署,请跳转步骤3 // >> ps -e | g
阅读全文
posted @ 2020-11-25 11:08
怪小子
阅读(112)
推荐(0)
摘要:
背景介绍 简述: Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface ,CUI)程序。 Qt 是纯 C+
阅读全文
posted @ 2020-11-23 09:53
怪小子
阅读(348)
推荐(0)
摘要:
QML 自定义信号 在QML中我们可以自定义组件的信号,来达到我们的目的。通过关键字 signal 来自定义我们自己的信号。 // 自定义信号 signal tryMove() // 关注信号 onTryMove: { console.log("tryMove") }
阅读全文
posted @ 2020-11-23 04:02
怪小子
阅读(930)
推荐(0)
摘要:
前言 每一门或者每一个框架都有自己的特有的规则,虽然五花八门,但万变不离其宗,我们这篇随笔就是记录 QML 的特有的规则,好达到快速学习它的方法。 QML参考对象 JavaScript QML 语法 QML 语法之注释 QML 语法之导入模块 QML 语法之表达式 QML 语法之变量 QML 语法之
阅读全文
posted @ 2020-11-23 03:19
怪小子
阅读(418)
推荐(0)
摘要:
前言 Qt Quick在近来越来越频繁的走进我的字典当中,我不知道它具体是做什么的,因为不是很待见像JavaScript这样的语言,所以对QML也有类似的偏见,没办法,又只能向公司业务需求低头了。 只能整理Qt Quick的学习记录。 学习目录 Qt Quick 介绍 QML 之基本类型 QML 之
阅读全文
posted @ 2020-11-23 02:42
怪小子
阅读(224)
推荐(0)
摘要:
前言 在学习一门新的语言或者框架时,基本数据类型一定是必须要学习并了解的。本篇随笔将解析QML中的所有基本类型。 Qt Quick 版本: 5.12.8 QML 基本数据类型列图 使用案例列表 QML基本数据类型之 int QML基本数据类型之 double QML基本数据类型之 real QML基
阅读全文
posted @ 2020-11-23 02:40
怪小子
阅读(4262)
推荐(0)