iVS3D v2.0.0
Loading...
Searching...
No Matches
TerminalInteraction Class Reference

The TerminalInteraction class, which is used as a minimalistic ui for the mode without the full sized gui. More...

#include <terminalinteraction.h>

Inheritance diagram for TerminalInteraction:
ProgressDisplay

Public Slots

void slot_displayProgress (int progress, QString currentProgress) override
 [slot] slot_displayProgress gets activated if there is new progress from a thread
 
void slot_displayMessage (QString message) override
 [slot] slot_displayMessage shows a message that was generated by a diffrent component
 

Private Member Functions

 TerminalInteraction ()
 TerminalInteraction Constructor.
 

Additional Inherited Members

- Public Member Functions inherited from ProgressDisplay
virtual void slot_displayProgress (int progress, QString currentOperation)=0
 [slot] slot_displayProgress is used to display a progression
 
virtual void slot_displayMessage (QString message)=0
 slot_displayMessage can show a message without specific format
 

Detailed Description

The TerminalInteraction class, which is used as a minimalistic ui for the mode without the full sized gui.

Author
Dominic Zahn
Date
2021/09/28

Member Function Documentation

◆ slot_displayMessage

void TerminalInteraction::slot_displayMessage ( QString  message)
overrideslot

[slot] slot_displayMessage shows a message that was generated by a diffrent component

Parameters
messageas a QString

◆ slot_displayProgress

void TerminalInteraction::slot_displayProgress ( int  progress,
QString  currentProgress 
)
overrideslot

[slot] slot_displayProgress gets activated if there is new progress from a thread

Parameters
progress[0, 100] in percent
currentProgressas a QString, which will be used as suffix for the progress

The documentation for this class was generated from the following files: