Updating Doxygen styling and Licenses
[baulk.git] / src / Widgets / BaulkStatus / baulkstatus.h
blobfb9a8d9403f064b0ab3e9ee8745eaa6b10966371
1 // Baulk - Baulk Status - Information About the Current Window Instance of Baulk
2 //
3 // Baulk - Copyright (C) 2008 - Jacob Alexander
4 //
5 // Baulk is free software; you can redistribute it and/or modify
6 // it under the terms of the GNU General Public License as published by
7 // the Free Software Foundation; either version 2 of the License, or
8 // any later version, including version 3 of the License.
9 //
10 // Baulk is distributed in the hope that it will be useful,
11 // but WITHOUT ANY WARRANTY; without even the implied warranty of
12 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 // GNU General Public License for more details.
15 // You should have received a copy of the GNU General Public License
16 // along with this program. If not, see <http://www.gnu.org/licenses/>.
18 #ifndef __BAULKSTATUS_H
19 #define __BAULKSTATUS_H
21 #include <QTextBrowser>
22 #include <QVBoxLayout>
24 #include <baulkwidget.h>
26 //! Console Output Viewer for Baulk
27 /*!
28 * Provides information to the user on running information of Baulk Control
29 * and the window instance that houses it.
31 class BaulkStatus : public BaulkWidget {
32 Q_OBJECT
34 public:
35 //! Default Constructor
36 BaulkStatus( BaulkWidget *parent = 0 );
38 private:
39 //! Current log
40 QStringList current;
42 QTextBrowser *messageBrowser;
44 private slots:
45 //! Updates log (ie. adds to it)
46 void updateMsgLog( QStringList msgLogs );
49 #endif