Dr.Abel的专栏

技术交流,相互提高。

排序:
默认
按更新时间
按访问量

LibQQt系列之十八《Multi-link/add_base_manager.pri》

简介 这里写的这个base manager能够提供的函数,以及使用方法。 这一次是QQt的巨大改动,再次声明哦,QQt版权不属于任何个人和组织,属于自由软件,遵循GPL协议。 过去的Multi-link技术,强烈依赖QQt,并且在app中实现关于QQt的工作过程。 那其实很无奈,QQt从b...

2018-07-28 07:17:45

阅读数:38

评论数:0

LibQQt系列之十七《QQt NFC Support》

QQtNfc 依然和网络模块一样的架构。 QQtNfc分为clicent和server。客户端是个单实例结构,支持一个协议句柄。服务端是个多实例结构,支持多个协议句柄。分别通过安装QQtProtocol子协议和QQtProtocolManager协议管理器,来实现协议和通信工具的绑定。 通信...

2018-07-25 18:10:04

阅读数:25

评论数:0

LibQQt系列之十六《QQt版本划分》

LibQQt正式引入版本树的概念,就是会发布多个版本,每个版本保持更新,适应新晋、专业、大型等不同层次用户的需要。 基础版 具备基础工作能力,包括QQt核心,基础组成。 精美版 具备的内容很多,精美组成很复杂, 有Gumbo 有QRCode 有gifwidgets、svgwi...

2018-05-27 16:48:45

阅读数:80

评论数:0

LibQQt系列之十五《QQtDictionary - 什么场合使用字典类别?》

树,这种传奇的数据结构(当然还会有图),在C++里的表示就是字典。 在Qt里我添加了QQtDictionary,实现了C++中有字典类别的目标,我读书的时候就希望C++里面有字典哦,自从Qt有QVariant,C++里有字典类别终于有了可能,现在终于实现啦!! QQtDictionary ...

2018-05-13 18:31:12

阅读数:45

评论数:0

LibQQt系列之十四《v2.3》

给大家宣布一个好消息,LibQQt正式发布v2.3. v2.3 添加支持多客户端的服务器,包括TCP、UDP、BLUETOOTH、SerialPort、WebSocket等各种socket服务器,自动管理用户,不需要业务层干预。用户通过协议类进行通信,业务层通过ProtocolManag...

2018-05-02 09:00:11

阅读数:69

评论数:0

LibQQt系列之十三《QQtWebAccessManager》

简介 QQtWebAccessManager主要用于管理http session和cookie, 管理session是QQtWebAccessManager独特添加的功能, 管理cookie是QNetworkAccessManager自带的功能。 使用方法 QQtWebAccessM...

2018-03-03 18:59:14

阅读数:98

评论数:0

LibQQt系列之十二《QQtAudioManager》

工作机制 LibQQt提供QQtWavAudioManager,对wav文件进行读写。 用户只负责获取到音频帧进行处理。读取播放、编码、转换、重新采样、修改、添加效果等等都可以进行,然后如果需要可以保存起来或者使用QQtAudioManager将混合的声音指定设备播放出来。 QQtAudio...

2018-03-03 18:56:34

阅读数:94

评论数:0

LibQQt系列之十《QQt 功能介绍》

LibQQt 嵌入式开发框架 linux arm android windows macOS 《LibQQt》linux系统嵌入式、桌面开发框架(跨平台) Hello,大家好。 我是Linux系统程序开发,小田。 在我从事嵌入式Linux Application 开发过程中,我遇到了很多需...

2018-01-27 21:27:14

阅读数:212

评论数:0

LibQQt系列之九《QQt跨平台头文件及其不同以及原因》

LibQQt中平台头文件有四种,分别对应大于4个的平台 Windows平台 qqt_win.h macOS \ iOS qqt_darwin.h Linux \ 嵌入式Linux qqt_linux.h Android qqt_android.h 怎么会有这么多的平台头...

2018-01-27 21:25:22

阅读数:92

评论数:0

LibQQt系列之八《QQt作为Windows动态链接库的处置》

#ifndef QQTLOCAL_H #define QQTLOCAL_H #include //only this logic is correct ! #if defined(Q_OS_WIN) //dynamic and static are different //build dynam...

2018-01-27 21:21:02

阅读数:107

评论数:0

LibQQt系列之十一《QQt通讯模块介绍和实践》

这篇文章以UDP通信为例进行介绍。UDP比较简单,在windows上用的挺多。 QQt版本v2.1.7.0 QQt通讯模组 QQt通讯模组分为三个部分,通讯接口,通讯协议,通讯报文。 大多数的工作都集中在通讯协议部分,通讯报文是通讯的数据包。 QQtSocketUdpClient...

2018-01-27 21:18:44

阅读数:110

评论数:0

LibQQt系列之七《用例截图、ScreenShot》

https://gitee.com/drabel/LibQQt/blob/master/screenshot.md 这篇文章,请移步gitee。

2018-01-20 10:02:07

阅读数:153

评论数:0

LibQQt系列之六《LibQQt使用说明》- 对《应用案例》的补充

最近LibQQt更新频繁,现在针对v2.1.6.0进行说明。 LibQQt在gitee上的链接地址升级了,把手抖去掉了,更新为LibQQt结尾的链接 :) https://gitee.com/drabel/LibQQt App工程只需要include(../../../xx/LibQQt/a...

2018-01-20 09:55:53

阅读数:117

评论数:0

LibQQt系列之五《QQtObjectFactory》

简介 使用 简介 这里讲讲QQt对象工厂,扩大它的使用量。 QQt的对象工厂,现在我主要用于支援动画系统。我通过在每个类当中调用对象工厂的注册函数,来实现在动画模块,可以对类进行方便的查找。 QQt对象工厂提供三个类: QQtObjectFactory QQtWidgetFa...

2018-01-20 09:32:56

阅读数:96

评论数:0

LibQQt系列之四《一个应用案例》

加入工程名字叫做某某智能仪器项目,IntIns 项目,要使用LibQQt作为基础开发套件。首先新建subdir项目这个是建议的项目,不必用多个工程多个Creator来管理QQt的编译和App的编译。

2017-12-03 11:53:11

阅读数:235

评论数:0

LibQQt系列之三《Multi Link技术》

Multi Link 技术,这个技术帮助使用者利用qmake这款工程管理工具来进行多个增删link-library。全称Multi-link technology,“多链接”技术,专门解决这些个app链接library出现的手工解决太多困难的问题。

2017-12-03 11:52:13

阅读数:185

评论数:0

LibQQt系列之二《How to build LibQQt》

这块要说的特别多。为什么呢?因为这块的工作很多,必须设计合理才会容易编译。 这里必须提一下MLMA技术,是这个技术帮助使用者,利用qmake这款工程管理工具来进行多个的增删app和增删link-library。全称Multi-link, Multi-app technology,“多链接库多应用...

2017-12-03 11:51:01

阅读数:335

评论数:2

LibQQt系列之一 《QQtApplication》

Qt本身支持MIPS、ARM,LibQQt是一款应用程序开发框架,基于Qt,能够帮助非软件专业开发者开发出完成的工业应用。 开发一个App要解决的问题很多,Qt提供了通俗的框架,可是专业开发,要多Qt进行正确的使用。 LibQQt就解决这个正确使用的问题。作为一种Framework,LibQQ...

2017-11-24 09:26:03

阅读数:542

评论数:0

使用Qt Creator提高程序开发效率,解决烦恼和头疼的问题

开发框架哪家强 Qt Creator开发提效典籍开发框架哪家强?难道需要找蓝翔? 呵呵,笔者说笑。现在要开发一款行业桌面应用,选择使用Qt,基于几点原因: 将来要将应用跨平台使用,也就是说,开发移动设备应用的时候也要使用这套框架。 运行效率要令人满意,绝对不能出现像Java那样,启动应用卡半年的...

2017-10-10 10:18:43

阅读数:778

评论数:0

macOS Sierra 升级macOS High Sierra升级失败,拯救数据

由于未能拍摄照片,我就不上传照片了,但是保证可用。 新进发现macOS High Sierra App Store下载可以用了,焦急的下载下来兴奋的安装,对苹果的无比信任啊,就没备份数据,结果悲剧了,重试,悲剧了,再来,继续悲剧。 完了,找苹果客服? 完了,数据不要了? 完了,想办法, ...

2017-09-29 22:44:53

阅读数:4910

评论数:0

微波消解仪、凯氏定氮仪 Qt源代码公布 v1.0

在core部分包含大量的通讯接口和协议,和USB设备操作能力,我提取出为LibQQt工程, 对于通讯协议、业务和界面工程相关的部分,必要在app工程中开发。说起来,程序员们相对使用整个工程,比较喜欢用LibQQt再开发。 现在,这个通讯协议各个公司制定的不一样,下一步就应该GB。

2017-09-25 21:14:38

阅读数:806

评论数:0

macOS安装vmware ubuntu不能共享剪贴板和共享文件夹解决

如果安装vmwaretools不能使用hgfs和dragdrop 先更新vmware fusion到8.5.8 安装open-vm-tools-desktop 一切默认 剪贴板可用、hgfs不可用 安装VMwareTools-10.1.6-5214329 一切默认 hgfs可用 这个的重点在于...

2017-08-29 18:00:48

阅读数:731

评论数:0

Windows Qt 调用 vlc-qt以及libvlc记录

下载LibVLC224 下载地址 下载 cmake 下载地址 下载 vlcqt 源代码 下载地址 编译下载LibVLC2.2.4目的要libvlc.lib、libvlccore.lib和头文件给 vlc-qt 编译链接用,里面有dll 运行时使用,在此处我用64位 libvlc2.2.4。下载后解...

2017-08-21 11:36:44

阅读数:443

评论数:0

Linux Qt调用 LibVLC记录

简介 clone libvlc 编译vlc-qt 库 Could not find LibVLC 编写 MediaApp简介我打算在 Qt 中播放流媒体,Github 上有个封装的 vlc 到 qt 的中间 wapper,拿来用在项目中,在此介绍实际操作过程中的使用方法。相对于使用 ffmpeg ...

2017-08-16 14:09:14

阅读数:209

评论数:0

Qt4.8.7 linux 程序移植到 Qt5.9 windows 记录过程

通用改变 平台切换引发的改变 Qt版本切换引发的改变通用改变来源1 借鉴2 默认使用增删文件的方法适配平台,在 pro 中用 win32、unix 加以区分。毕竟程序是用来看的,不是文件 改什么也不要改文件 UTF-8编码,否则在多国语言功能上后悔终生 尽量使用 Qt 内部宏控制,文件内宏控制放...

2017-08-13 15:02:32

阅读数:573

评论数:0

Qt安装、配置开发环境和使用方法

Qt 的下载 Windows 平台 Linux 平台 Qt 的安装 Windows 平台 Linux 平台 Qt 的配置 Windows 平台 Linux平台 Qt 的功能介绍 Qt 使用精粹Qt 的下载Windows 平台Linux 平台Qt 的安装Windows 平台Linux 平台Qt 的配...

2017-08-12 19:15:15

阅读数:592

评论数:0

从零开始学编程-从C开始

编程入门概述 怎么样才可以开始编程 软件设计语言的语法 编程语言入门知识 数据类型 运算符 控制语句 编程语言特性 软件设计语言C语言编写入门 开发框架API 输入输出IO函数 编译目标程序 关于运行的技术 软件设计语言高级编程 操作系统技术问题的解决编程入门概述打开一个ide,打开一个文件,写写...

2016-12-01 21:00:11

阅读数:1748

评论数:1

C++在程序开发语言中的地位

把C++从C的世界里轰出去!!! 它和Java都是面向对象语言,实际应用中多用于上层系统或者用户应用开发,只有C承担了系统底层的功能开发,把C++和C混合在一起,成何体统?!

2016-11-06 14:57:33

阅读数:732

评论数:0

Qt QSqlDatabase操作数据库概述

概述 QSqlDatabase QSqlQuery 应用实例1 应用实例2概述QSqlDatabaseQSqlQuery应用实例1应用实例2

2016-10-25 10:52:15

阅读数:244

评论数:0

台湾光阳CK1-150

光阳历史 技术参数 水冷冷却 四气门发动机 电喷技术 平衡轴 光阳历史技术参数水冷冷却四气门发动机电喷技术平衡轴#

2016-09-12 11:08:59

阅读数:776

评论数:0

Qt网络通信骨架解析,QtClient QtServer QtSerialPort

概述 通信骨架 通讯组件 通讯协议 通讯功能 通讯报文 通讯结构体 工作过程 通讯例程 QtServer QtClient QtSerialPort QtProtocol QtNetworkProtocol QtC3SerialProtocol QtC0SerialProtocol QtN0Thi...

2016-09-08 11:22:05

阅读数:2260

评论数:0

工程存储位置设置

软件工程师职业 职业生涯中的核心问题 软件工程代码存储位置软件工程师职业长期与代码为伴,自由空间狭小。 承受精神/意志/脑力的巨大考验。 这是软件行业内工程师所面临的巨大问题。职业生涯中的核心问题作为一名软件工程师,产品主要是二进制代码。一般我们不能直接编辑,毕竟在汇编代码中走动都不是容易的事...

2016-08-30 12:14:09

阅读数:363

评论数:0

网络通信组织关系剖析

通讯方式 通讯能力 通讯协议 通讯内容 通讯接口通讯方式串口通讯,有线网口通讯,无线网口通讯。通讯能力Client-广域网 Server-局域网 Serial-下位机通讯协议虚拟通讯协议派生的具体通讯协议。 具备登陆能力,设定了登录方式,传输文件方式等。通讯内容登陆,枚举目录,传输文件等。通...

2016-08-30 09:49:57

阅读数:303

评论数:0

FoundationClass设计编写思考

概述 不确定的概述公司在开发过程需要一些已经做好的类库,交给App使用。在这里将进行列举探讨。不确定的输入法和MsgBox很难在每个屏幕上进行适配,那么要不要将它做到Foundation里呢?

2016-08-12 09:19:00

阅读数:283

评论数:0

Ubuntu X64 系统安装配置编录

概述 安装Qt 安装Wine TotalCommander SourceInsight Notepad2 RapidEEx64 Ruler TakeColor 更新firefox 安装Git 安装Git客户端 MeldDiff 配置邮箱Thunderbird 持续更新概述工作中使用Ubuntu作为...

2016-08-11 11:36:08

阅读数:389

评论数:0

Linux系统应用管理方法探究

概述我们生产的App,仅仅是个单一的App。 但是在App中包含一些非应用应该管理的功能。 所以引发了这篇文章。部署结构需要一个管理的App,它承载了桌面的功能。 每个App的安装包,都固定形式,有编辑好的的发布工具。 在特定平台下有交叉开发和编译工具。开发好工程后,对其按照固定形式发布。...

2016-08-03 16:01:42

阅读数:200

评论数:0

关于南海诸多问题的看法

我是一个有政治信仰的程序员。对于海岸线不合理的巡航。如果临近献出生命,那么允许开火。我希望留存士兵的生命。

2016-07-25 21:59:08

阅读数:224

评论数:0

Qt CS架构 客户端代码编写技巧 QTcpSocket

QT网络编程解说 QTcpSocket网络编程细节 这里是更新版本的 Qt 网络编程解说QT网络编程解说很多人在编写网络代码的时候,客户端代码编写的功能总不能胜任所需要的功能能力,现在我将编写网络代码所需要遵循的规范输出出来,帮助别的人梳理对网络的认识。连接网络和服务器通信的过程:连接,断开属于开...

2016-05-10 20:53:16

阅读数:5425

评论数:0

Qt 嵌入式 利用wpa_supplicant编写WIFI、有线网络管理器

HNEthManager嵌入式linux系统中没有内置自动化程度高的管理程序,这个程序就完成根据有线插拔来判断是否启用无线的功能。HNEthManagerhnethmanager.h#ifndef HNETHMANAGER_H #define HNETHMANAGER_H#include <...

2016-05-07 00:09:53

阅读数:5838

评论数:5

Qt利用QGraphicsScene编写Word排版工具导出PDF

自定义Graphics图形系统 HNGraphicsItem HNGraphicsScene Word排版工具 HNWordExpress HNReport本篇的目的是编写一个工具,能够方便的对富文本、表格、图片生成Report和导出PDF,并且必须要在ARM、MIPS平台的linux嵌入式系统中...

2016-05-05 23:13:21

阅读数:2287

评论数:4

MTK Http Socket GPRS以及解析器和下载器概述

MTK App网络应用介绍 MTK App网络开发步骤 GPRS网络注册模块 Socket联网API接口 HTTP功能部件 使用HTTP封装解析器和下载器 Parser Downloader 调试功能 应用需要使用的声明文件 配置功能 MTK平台组件介绍 TimerMTK App网络应用介绍MTK...

2016-05-05 22:34:50

阅读数:4058

评论数:0

关于那些大学教授,总认为自己能耐的大学教授

有一些大学教授,总认为自己很能耐,吹嘘多高多高,尤其当了什么学院院长的; 这些教授,尤其他们的子女,就应该进入工厂当工人,终生不能从事教育,尤其子女; 你们做了那么多的论文,结果什么都生产不出来;还剥削那些有高工作能力的人; 骗子。

2016-04-20 12:05:39

阅读数:342

评论数:0

Mtk Socket联网解析

我打算把Mtk联网总结为一篇文章。

2015-12-29 14:21:04

阅读数:377

评论数:0

Qt Library摘要

加载Library成功后, 1. 获取函数名字准确; 2. 自定义的函数类型必须准确; 然后可以使用这个函数了。

2015-12-29 14:16:38

阅读数:404

评论数:0

Mtk.MsgHandler

待续...

2012-03-29 17:31:44

阅读数:371

评论数:0

Mtk.Timer

待续...

2012-03-29 17:31:08

阅读数:239

评论数:0

Mtk.Parse

待续...

2012-03-29 17:30:01

阅读数:169

评论数:0

Mtk.DownLoad

待续...

2012-03-29 17:29:33

阅读数:196

评论数:0

Mtk.Http

待续...

2012-03-29 17:28:05

阅读数:294

评论数:0

Mtk.Gprs

待续...

2012-03-29 17:27:32

阅读数:265

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭