1#ifndef TERMINALINTERACTION_H
2#define TERMINALINTERACTION_H
10#include "progressdisplay.h"
12#define ENABLE_TERMINAL std::cout.clear()
13#define DISABLE_TERMINAL std::cout.setstate(std::ios_base::failbit)
48 bool m_eraseIsActive =
false;
49 uint m_lengthToErase = 0;
50 uint m_suffixLength = 0;
The ProgressDisplay class is an interface for classes that can display progression in any form....
Definition progressdisplay.h:19
The TerminalInteraction class, which is used as a minimalistic ui for the mode without the full sized...
Definition terminalinteraction.h:29
TerminalInteraction()
TerminalInteraction Constructor.
Definition terminalinteraction.cpp:5
void slot_displayMessage(QString message) override
[slot] slot_displayMessage shows a message that was generated by a diffrent component
Definition terminalinteraction.cpp:16
void slot_displayProgress(int progress, QString currentProgress) override
[slot] slot_displayProgress gets activated if there is new progress from a thread
Definition terminalinteraction.cpp:33