Isis Developer Reference
GuiLog.h
Go to the documentation of this file.
1#ifndef Isis_GuiLog_h
2#define Isis_GuiLog_h
8/* SPDX-License-Identifier: CC0-1.0 */
9
10#include <QTextEdit>
11
12namespace Isis {
18 class GuiLog : public QWidget {
19
20 Q_OBJECT
21
22 public:
23
24 GuiLog(QWidget *parent = 0);
25 ~GuiLog();
26
27 void Write(const QString &string);
28
29 public slots:
30 void Clear();
31 void Save();
32
33 private:
34 QTextEdit *p_textEdit;
35 };
36};
37
38
39
40#endif
Definition GuiLog.h:18
~GuiLog()
Destructor.
Definition GuiLog.cpp:34
void Write(const QString &string)
Add more information to the log widget.
Definition GuiLog.cpp:38
void Save()
Save the contents of the log widget to a file.
Definition GuiLog.cpp:50
void Clear()
Clear the contents of the log widget.
Definition GuiLog.cpp:43
GuiLog(QWidget *parent=0)
Constructor.
Definition GuiLog.cpp:17
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16