文件名称:kjournald:与systemd-journald交互的框架
文件大小:484KB
文件格式:ZIP
更新时间:2024-04-30 16:44:54
C++
日志 该项目旨在根据QAbstractItemModel类提供systemd日记API的抽象。 主要目的是简化日志记录到基于Qt的应用程序(QML和QtWidget)的集成。 除了该库之外,该项目还提供了API的参考实现,称为“ journald-browser”,它可能会提供其自身的价值。 但是,重点是库的API。 执照 SPDX许可证标识符:LGPL-2.1或更高版本或MIT SPDX-FileCopyrightText:2021年Andreas Cord-Landwehr 图书馆特色 唯一查询API的抽象,它可以获取唯一值,例如所有启动ID的列表,所有单元的列表。 QAbstractItemModel的靴子列表 QAbstractItemModel用于完整日志数据库,带有每个引导和单位的过滤器选项 日志浏览器功能 浏览器提供了一个窗口概述,可以将其配置为显示systemd单元
【文件预览】:
kjournald-master
----.gitlab-ci.yml(338B)
----autotests()
--------journal.tar.gz(438KB)
--------viewmodel()
--------localjournal()
--------uniquequery()
--------CMakeLists.txt(441B)
--------testdatalocation.h.inc(286B)
--------journal.tar.gz.license(67B)
----browser()
--------clipboardproxy.h(353B)
--------Main.qml(12KB)
--------clipboardproxy.cpp(390B)
--------sessionconfig.cpp(878B)
--------LogLine.qml(1KB)
--------main.cpp(3KB)
--------CMakeLists.txt(559B)
--------sessionconfig.h(1019B)
--------qml.qrc(261B)
----LICENSES()
--------BSD-3-Clause.txt(1KB)
--------LGPL-2.1-or-later.txt(25KB)
--------CC0-1.0.txt(7KB)
--------MIT.txt(1KB)
----.clang-format(2KB)
----.gitignore(839B)
----CMakeLists.txt(1KB)
----lib()
--------bootmodel_p.h(472B)
--------localjournal_p.h(544B)
--------journaldhelper.cpp(5KB)
--------journaldhelper.h(2KB)
--------journalduniquequerymodel.h(4KB)
--------localjournal.cpp(3KB)
--------ijournal.h(1KB)
--------loggingcategories.h(294B)
--------journaldviewmodel.cpp(17KB)
--------journaldviewmodel_p.h(3KB)
--------localjournal.h(2KB)
--------journalduniquequerymodel_p.h(670B)
--------CMakeLists.txt(1KB)
--------journalduniquequerymodel.cpp(6KB)
--------fieldfilterproxymodel.h(1KB)
--------loggingcategories.cpp(234B)
--------journaldviewmodel.h(8KB)
--------bootmodel.cpp(4KB)
--------fieldfilterproxymodel.cpp(3KB)
--------bootmodel.h(3KB)
----README.md(2KB)