自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 Qt model/View 学习笔记

创建一个model类,继承于QAbstractListModel。如果创建的只读模型,只需要重写 int rowCount(const QModelIndex &parent = QModelIndex()) const; QVariant data(const QModelIndex &index, int role) const; QVaria...

2019-08-18 17:50:34 337

转载 installEventFilter事件管理

这篇文章一扫我心头的疑云,对QT中的事件加深了理解,希望这篇文章也能帮到你。一直对Event Filter似懂非懂, 通过看C++ GUI Programming with Qt4, Second Edition, 争取搞明白. 顺便自己把英文翻译成中文, 算是自己做的笔记了.Installing Event FiltersQT事件模块一个真正强大的特性是可以设置一个QObject的实例...

2019-07-05 18:42:39 539

原创 c++初探,第一课

(1)命名空间。使用命名空间时候,using A::a(A为一个命名空间),那么它的优先级比using namespace std高,也就是说如果std里面也有定义a,由于A::a的优先级更高,因此当之后函数调用a,就是使用了A命名空间中的a。 const在c++中的使用  函数与占位符如果函数写好了后,还是想为以后可能的参数做准备,可以用函数占位符先占住,如下图:...

2018-07-19 10:25:33 330

原创 苏嵌函数

1. 数组在函数中具有双向传递的特性,而对实参变量与形参变量而言数据的传递仍然是单向的。2. 结构体数组而言,传递给形参的也是结构体数组的地址。3. 对于回调函数,,我们可以定义其为void类型,这样链表就可以存储任何数据的类型了。4. 对于C语言函数的参数,其传递方式为分为有值传递和地址传递。当进行值传递时,主调函数把实参的值复制给形参,形参获得从主调函数运行的值运行函数。5. 

2017-10-20 12:28:20 263

原创 苏嵌指针

1. 数组地址是一个常量,那么对于数组a[10],是不可以进行a=a+1的操作的。2. 在for循环之中,for(i=0;i和for(i=0;i《10;++i)效果是一样的。3. 指针指向的一般都是一段固定内存,指针本身也是占用一段固定内存,只是指针占用的那段内存的内容可以变化,这就导致指针的指向可以发生变化。4. 对于int *p;如果对p进行p=p+3操作,那么不是后移三个字节,而

2017-10-20 12:27:46 220

原创 苏嵌shell总结

整形int占用四个字节,double占用8节。const定义后面的不可被修改。对于gcc xx.c -o xxx和gcc -o xxx xx.c结果是一样的。#!/bin/sh同样可以改为#!/bin/bash相当于告诉我们这是一个shell脚本。shell中默认变量:$#:传入脚本的命令行参数个数。#*:所有命令参数值,在各个参数值之间留有空格。$0:命令本身(shell文件

2017-10-14 10:18:20 295

myModelViewTest.zip

Qt直接打开,运行即可。代理类delegate,重写了四个基础的函数和paint函数

2019-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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