标签: Qt

3 篇文章

C++/Qt实现的异步日志类
日志类的基本实现 对于日志类的新的想法和改进 对于内部的静态log中的锁,这个锁在多次高并发调用后可能会导致卡顿,因为锁定加锁和释放需要时间。所以我的新想法就是将锁去掉,将日志内可以被实例化,内部维护一个日志队列,日志内部记录时间,所有创建的日志类都要被存储在日志类内部的静态队列里面。当调用存储方法时,异步保存会将所有存储在队列内部的日志类中的日志…
qt实现代理Delegate
1.继承QStyledItemDelegate 相关实例示例 #pragma once #include <QStyledItemDelegate> class GYServerDelegate : public QStyledItemDelegate { Q_OBJECT public: GYServerDelegate(QObject* …
Qt怎么自定义listview的model
怎么自定义model 自定义的类通过继承QAbstractListModel来实现 class MyListModel : public QAbstractListModel { Q_OBJECT public: MyListModel(QObject *parent = nullptr) : QAbstractListModel(parent) …