Qt中QTableView应用

QTableView是Qt中用来显示表格的视图控件,与之相似的还有QListView是以列表的形式进行显示的视图控件,QTreeView是树状显示的控件可以分多级进行显示。(在这里只介绍QTableView) QTableView的使用需要结合QStandardItemModel和QStanda...

2019-07-21 10:07:10

阅读数 1

评论数 0

windows获取文件版本信息(VS)

文件版本信息包含在结构体VS_FIXEDFILEINFO中,VS_FIXEDFILEINFO结构在头文件WinVer.h中 typedef struct tagVS_FIXEDFILEINFO { DWORD dwSignature; //包含的值是0xFEEF04BD DWORD d...

2019-07-10 21:46:20

阅读数 2

评论数 0

Visual Studio常用快捷键

注释:ctrl+k,ctrl+c 取消注释:ctrl+k,ctrl+u 前插行:ctrl+enter 后插行:ctrl+shift+enter 转到定义:F12 转声明:ctrl+F12 折叠代码定义:ctrl+m,ctrl+o 展开代码定义:ctrl+m,ctrl+l 转小写:ctr...

2019-07-03 16:35:11

阅读数 3

评论数 0

局域网文件传输(Qt+服务器客户端+多线程+TCP)

本文章为Qt编程学习过程编写,仅供参考共同学习进步,请勿有其他用途!!! Qt版本为Qt Creator 5.7.0 在文章中只展示界面设计以及简单介绍,源代码可在https://github.com/CMwshuai/NetworkFileTransfer.git进行下载。 文章中对于代码...

2018-08-19 17:07:53

阅读数 1486

评论数 6

SQLite3在ubuntu16.04中的安装和SQLite3在mini2440中的移植

SQLite3在ubuntu16.04中的安装和mini2440上移植 SQLite简介 SQLite是一款轻型数据库,包含在一个相对较小的C库中。是一个完全独立、不需要服务器、不需要配置、支持SQL的、开源的文件数据库引擎。 SQLite3下载 源代码下载地址:https://www.s...

2018-07-23 21:26:29

阅读数 1020

评论数 0

Linux驱动USB学习笔记(二)

USB驱动描述在linux内核中,使用struct usb_driver结构描述一个USB驱动。struct usb_driver{const char *name;//驱动程序名/*当USB核心发现了该驱动能够处理的USB接口时,调用该函数*/int (*probe)(structusb_int...

2018-07-03 19:02:48

阅读数 38

评论数 0

Linux驱动USB学习笔记(一)

USB简介USB(Universal Serial Bus)通用串行总线,是一种外部总线标准,用于规范电脑与外部设备的连接和通讯。USB系统架构usb系统拓扑结构:USB主控制器:USB主控制器负责处理主机与设备之间的电气和协议层的互联。创建的USB主控制器规格有:OHCI:主要是非PC系统啥花姑...

2018-07-03 19:00:01

阅读数 203

评论数 0

Linux驱动学习笔记(四)

终端控制台相关概念在Linux中,TTY(终端)是一类字符设备的统称,包括三类:控制台、串口、伪终端。控制台是一个虚拟的终端,必须映射到真正的终端上;可以简单的理解为printk输出的地方;只输出不输入,中能在内核中访问。伪终端由主从两个成对的设备构成。输入到主设备的数据成为从设备的输出,输入到从...

2018-07-03 18:53:09

阅读数 56

评论数 0

Linux驱动学习笔记(三)

中断快速中断具有原子性,不允许嵌套;普通中断不具有原子性且允许嵌套中断共享是指将不同的设备挂在同一条中断线上。中断注册:int request_irq(unsignedint irq,void (*handler)(int,void*,struct pt_regs*),unsigned long ...

2018-07-03 18:49:31

阅读数 132

评论数 0

Linux驱动学习笔记(二)

Kobject相关kobject描述结构体:struct kobject {     const char         *name;     struct list_head   entry;     struct kobject         *parent;//指向父对象     str...

2018-07-03 18:45:31

阅读数 32

评论数 0

Linux驱动学习笔记(一)

内存管理子系统逻辑地址(逻辑地址=段基地址+偏移量)通过段式管理单元转换为线性地址,线性地址通过页式管理单元转换为物理地址(物理地址=段寄存器*16+逻辑地址)。段的起始地址是16的倍数,其最大长度不能超过64K。在/proc/<pid>/maps文件中...

2018-07-03 18:42:43

阅读数 62

评论数 0

Qt Creator5.7安卓开发环境搭建

Qt Android开发需要安装插件:∙ Qt5.7.0 for Android   ∙ JAVA JDK∙ Android SDK∙ Android NDK∙ ANT1、  在有Qt 5.7的基础上安装qt-opensource-windows-x86-android-5.7.0.exe下载地址...

2018-06-20 15:36:15

阅读数 2736

评论数 2

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