![](https://img-blog.csdnimg.cn/20210721200726418.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Qt数据结构
Qt一些常用数据结构总结
DeRoy
微信公众号【编程学习基地】
展开
-
QTableWidget关于item内存释放
来源:微信公众号「编程学习基地」文章目录背景测试结果测试代码主程序测试背景QTableWidget需要不断刷新,但是QTableWidget里面不仅申请了QTableWidgetItem,还添加了自定义widget,不确定刷新的时候是否会delete上次申请的内存。测试结果TableWidget内存测试,验证tableWidget在 removeRow ,clearContents 和 clean 的时候是否会释放 QTableWidgetItem 和 手动申请的小部件内存.测试代码..原创 2021-08-05 09:38:22 · 2910 阅读 · 2 评论 -
qt小技巧----时间格式转时间戳
需求时间格式为 2018-03-20 12:03:10 的字符串需要转换成标准的时间戳QString str = "2018-03-20 12:03:10";QDateTime dateTime = QDateTime::fromString(str,"yyyy-mm-dd hh:mm:ss");int timestamp = dateTime.toTime_t();学废了吗???...原创 2021-07-21 10:19:09 · 2184 阅读 · 0 评论 -
jsoncpp转换类
来源:微信公众号「编程学习基地」文章目录一个简单的jsoncpp转换类简单使用一个简单的jsoncpp转换类qt下使用 jsoncpp 设计的 JsonParse 对象class JsonParse{public: JsonParse(Json::Value J) :m_json(J) {}; JsonParse(const void *V) :m_str(V ? (const char*)V : "") {}; JsonPars..原创 2021-03-24 19:53:34 · 676 阅读 · 0 评论 -
QString格式化输出两种方式
个人比较喜欢这种格式化QString str;str.sprintf("ID:%d",15);其他QString str = QString("ID:%1").arg(15);原创 2021-01-12 11:03:59 · 9964 阅读 · 0 评论 -
Qt文件操作
来源:微信公众号「编程学习基地」文章目录QDir路径获取常用目录创建文件夹文件夹遍历过滤器使用文件操作写入文件文件读取文件操作模式文件流操作文件写入文件读取文件指针文件操作主要用到3个类:QFile、QFileInfo、QDirQDir路径#include <QCoreApplication>#include <QDir>#include <QDebug>int main(int argc, char *argv[]){ QCoreA..原创 2021-01-07 09:30:36 · 623 阅读 · 0 评论 -
QBuffer的基本使用
QBuffer为Qtl里面的缓冲区类缓冲区的本质就是一段连续的存储空间在Qt中QBuffer可以看为一个特殊的IO设备文件辅助类(QDataStream ,QTextStream)可以直接作用于缓冲区类#include <QBuffer>#include <QCoreApplication>#include <QDataStream>#include <QDebug>int main(int argc, char *argv[]){原创 2020-08-14 18:04:41 · 4611 阅读 · 0 评论