自己封装的log存储类,用到qt自带的sqlite

时间:2022-08-07 17:21:41
【文件属性】:

文件名称:自己封装的log存储类,用到qt自带的sqlite

文件大小:9KB

文件格式:RAR

更新时间:2022-08-07 17:21:41

sqlite qt log封装

该工程功能如下: 1.封装了一个单独的类负责记录log 2.该类将log保存到sqlite数据库中,数据库的表包括“id,时间戳,日期,时间,log等级,log内容”,变量类型如下:(id INTEGER PRIMARY KEY autoincrement,Timestamp BIGINT,Date text,Time text,Level text,LogInfo text); 3.该类为线程类,在将数据保存到数据库的同时,不影响主线程的运行时间 4.数据库文件TestDB存放在 程序执行文件所在目录/LOG/DATABASE/TestDB,在我的电脑中文件路径为:/media/xu/11061C3E11061C3E/Qt/my qt project/LogWithSqlite/build-mySqlite-Desktop_Qt_5_9_1_GCC_64bit-Debug/LOG/DATABASE/TestDB 5.提供显示数据库内容的对话框


【文件预览】:
logwithsqlite
----databasedlg.h(821B)
----mainwindow.ui(1KB)
----databasedlg.cpp(2KB)
----logwithsqlite.pro.user(24KB)
----mainwindow.cpp(1KB)
----logwithsqlite.pro(1KB)
----logdatathread.cpp(4KB)
----main.cpp(184B)
----mainwindow.h(667B)
----logdatathread.h(1KB)
----databasedlg.ui(368B)

网友评论