File indexing completed on 2024-04-28 16:06:13

0001 /* AUDEX CDDA EXTRACTOR
0002  * SPDX-FileCopyrightText: Copyright (C) 2007 Marco Nelles
0003  * <https://userbase.kde.org/Audex>
0004  *
0005  * SPDX-License-Identifier: GPL-3.0-or-later
0006  */
0007 
0008 #ifndef LOGVIEWDIALOG_H
0009 #define LOGVIEWDIALOG_H
0010 
0011 #include <QDateTime>
0012 #include <QWidget>
0013 
0014 #include <QDialog>
0015 
0016 #include "ui_logviewwidgetUI.h"
0017 
0018 class LogViewDialog : public QDialog
0019 {
0020     Q_OBJECT
0021 
0022 public:
0023     LogViewDialog(const QStringList &log, const QString &title, QWidget *parent = nullptr);
0024     ~LogViewDialog() override;
0025 
0026 private Q_SLOTS:
0027     void slotSaveLog();
0028     void slotClosed();
0029     void save();
0030 
0031 private:
0032     Ui::LogViewWidgetUI ui;
0033 
0034     QStringList log;
0035     QString title;
0036 };
0037 
0038 #endif