refs #299 floating components for

* logs
* info status bar
This commit is contained in:
Klaus Basan
2014-08-02 23:05:49 +02:00
parent c197ec8296
commit 841abd9c14
5 changed files with 437 additions and 0 deletions

View File

@@ -7,10 +7,13 @@
* contained in the LICENSE file.
*/
//! \file
#ifndef BLACKGUI_LOGCOMPONENT_H
#define BLACKGUI_LOGCOMPONENT_H
#include "runtimebasedcomponent.h"
#include "blackmisc/statusmessagelist.h"
#include <QFrame>
namespace Ui { class CLogComponent; }
@@ -32,6 +35,17 @@ namespace BlackGui
//! Destructor
~CLogComponent();
public slots:
//! Append status message to console
void appendStatusMessageToConsole(const BlackMisc::CStatusMessage &statusMessage);
//! Append plain text to console
void appendPlainTextToConsole(const QString &text);
//! Append status message to list
void appendStatusMessageToList(const BlackMisc::CStatusMessage &statusMessage);
private:
Ui::CLogComponent *ui;
};