summaryrefslogtreecommitdiffstats
path: root/gui/consolewindow.h
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2013-11-04 02:53:05 +0100
committerPetr Mrázek <peterix@gmail.com>2013-11-04 02:53:05 +0100
commitbb7e8985f6d189de0acac6a1c3033cb16378c1fb (patch)
tree7c2e88c7184a7f5acf5e7a03be5c5f0bf6904113 /gui/consolewindow.h
parentd6e4fb29713d6ce55b092c0e22412f6121e7f516 (diff)
downloadMultiMC-bb7e8985f6d189de0acac6a1c3033cb16378c1fb.tar
MultiMC-bb7e8985f6d189de0acac6a1c3033cb16378c1fb.tar.gz
MultiMC-bb7e8985f6d189de0acac6a1c3033cb16378c1fb.tar.lz
MultiMC-bb7e8985f6d189de0acac6a1c3033cb16378c1fb.tar.xz
MultiMC-bb7e8985f6d189de0acac6a1c3033cb16378c1fb.zip
Reformat and (slightly) decruft all the things.
Diffstat (limited to 'gui/consolewindow.h')
-rw-r--r--gui/consolewindow.h63
1 files changed, 0 insertions, 63 deletions
diff --git a/gui/consolewindow.h b/gui/consolewindow.h
deleted file mode 100644
index e8790c92..00000000
--- a/gui/consolewindow.h
+++ /dev/null
@@ -1,63 +0,0 @@
-#ifndef CONSOLEWINDOW_H
-#define CONSOLEWINDOW_H
-
-#include <QDialog>
-#include "logic/MinecraftProcess.h"
-
-namespace Ui {
-class ConsoleWindow;
-}
-
-class ConsoleWindow : public QDialog
-{
- Q_OBJECT
-
-public:
- explicit ConsoleWindow(MinecraftProcess *proc, QWidget *parent = 0);
- ~ConsoleWindow();
-
- /**
- * @brief specify if the window is allowed to close
- * @param mayclose
- * used to keep it alive while MC runs
- */
- void setMayClose(bool mayclose);
-
-public slots:
- /**
- * @brief write a string
- * @param data the string
- * @param mode the WriteMode
- * lines have to be put through this as a whole!
- */
- void write(QString data, MessageLevel::Enum level=MessageLevel::MultiMC);
-
- /**
- * @brief write a colored paragraph
- * @param data the string
- * @param color the css color name
- * this will only insert a single paragraph.
- * \n are ignored. a real \n is always appended.
- */
- void writeColor(QString data, const char *color=nullptr);
-
- /**
- * @brief clear the text widget
- */
- void clear();
-
-private slots:
- void on_closeButton_clicked();
- void on_btnKillMinecraft_clicked();
- void onEnded(BaseInstance *instance);
-
-protected:
- void closeEvent(QCloseEvent *);
-
-private:
- Ui::ConsoleWindow *ui;
- MinecraftProcess *proc;
- bool m_mayclose;
-};
-
-#endif // CONSOLEWINDOW_H