Update 更新文档

This commit is contained in:
2026-02-25 23:01:42 +08:00
parent 40aff32fb0
commit 80518309a7
679 changed files with 4611263 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
#ifndef QLOGVIEWER_H
#define QLOGVIEWER_H
#include "qlogmanager.h"
#include <QWidget>
#include <QTextEdit>
#include <QComboBox>
#include <QLineEdit>
#include <QPushButton>
#include <QVBoxLayout>
#include <QHBoxLayout>
#include <QLabel>
class QLogViewer : public QWidget
{
Q_OBJECT
public:
explicit QLogViewer(QWidget *parent = nullptr);
public slots:
void appendLog(QLogManager::LogLevel level, const QString& logLine);
void filterLogs();
void saveLogs();
private:
void applyFilter();
QComboBox* levelCombo;
QLineEdit* searchEdit;
QTextEdit* logText;
QPushButton* clearBtn;
QPushButton* saveBtn;
QList<QPair<QLogManager::LogLevel, QString>> logCache;
};
#endif