Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
dlg_view_log.h
Go to the documentation of this file.
1
6
7#ifndef DLG_VIEWLOG_H
8#define DLG_VIEWLOG_H
9
10#include <QCheckBox>
11#include <QDialog>
12
13class QPlainTextEdit;
14class QCloseEvent;
15
16class DlgViewLog : public QDialog
17{
18 Q_OBJECT
19public:
20 explicit DlgViewLog(QWidget *parent);
21
22protected:
23 void closeEvent(QCloseEvent *event) override;
24
25private:
26 QPlainTextEdit *logArea;
27 QCheckBox *coClearLog;
29
31private slots:
32 void appendLogEntry(const QString &message);
33 void actCheckBoxChanged(bool abNewValue);
34 void actCopyToClipboard();
35};
36
37#endif
void actCheckBoxChanged(bool abNewValue)
Definition dlg_view_log.cpp:50
QPlainTextEdit * logArea
Definition dlg_view_log.h:26
void loadInitialLogBuffer()
Definition dlg_view_log.cpp:60
void appendLogEntry(const QString &message)
Definition dlg_view_log.cpp:67
void actCopyToClipboard()
Definition dlg_view_log.cpp:55
DlgViewLog(QWidget *parent)
Definition dlg_view_log.cpp:12
void closeEvent(QCloseEvent *event) override
Definition dlg_view_log.cpp:77
QCheckBox * coClearLog
Definition dlg_view_log.h:27
QPushButton * copyToClipboardButton
Definition dlg_view_log.h:28