摘要:
malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。下面来看他们的区别。 一、操作对象有所不同 malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。对于非内部数据类型的对象而言,光用mal 阅读全文
posted @ 2016-08-16 15:41
苦涩的茶
阅读(2075)
评论(0)
推荐(0)
摘要:
Qt 中视图与模型绑定时,模型必须使用new来创建。否则刚开始初始化的时候,视图无数据显示,或者后期视图不能随着模型的改变而改变。 具体原因:我猜测是局部变量生命周期的问题。new 的变量在堆中,除非手动释放,否则一直存在。如果不new一个Model,把Model变量放在类成员变量中也行,视图就可以 阅读全文
posted @ 2016-08-16 13:10
苦涩的茶
阅读(576)
评论(0)
推荐(0)
摘要:
一个小例子 QTableView + QStandardItemModel 转自:http://qimo601.iteye.com/blog/1535292 阅读全文
posted @ 2016-08-16 11:19
苦涩的茶
阅读(3154)
评论(0)
推荐(0)
摘要:
Qt实现自定义模型基于QAbstractTableModel 两个例子 例子1代码 Main.cpp currencymodel.h currencymodel.cpp 例子2代码 Main.cpp citymodel.h citymodel.cpp 转自:http://qimo601.iteye. 阅读全文
posted @ 2016-08-16 10:59
苦涩的茶
阅读(10694)
评论(0)
推荐(0)
摘要:
使用预定义模型QDirModel的例子 Main.cpp directoryviewer.h directoryviewer.cpp 转自:http://qimo601.iteye.com/blog/1534325 阅读全文
posted @ 2016-08-16 10:47
苦涩的茶
阅读(861)
评论(0)
推荐(0)
摘要:
使用预定义模型 QStringListModel例子 源代码如下 Main.cpp teamleadersdialog.h teamleadersdialog.cpp 转自:http://qimo601.iteye.com/blog/1534322 阅读全文
posted @ 2016-08-16 10:38
苦涩的茶
阅读(449)
评论(0)
推荐(0)
摘要:
(一) Qt Model/View 的简单说明 、预定义模型 (二)使用预定义模型 QstringListModel例子 (三)使用预定义模型QDirModel的例子 (四)Qt实现自定义模型基于QAbstractTableModel (五)Qt实现自定义模型基于QAbstractItemModel 阅读全文
posted @ 2016-08-16 10:35
苦涩的茶
阅读(1280)
评论(0)
推荐(0)