Qucs-GUI  0.0.18
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
messagedock.h
Go to the documentation of this file.
1 /***************************************************************************
2  messagedock.h
3  -------------
4  begin : Tue Mar 11 2014
5  copyright : (C) 2014 by Guilherme Brondani Torri
6  email : guitorri AT gmail DOT com
7  ***************************************************************************/
8 
9 /***************************************************************************
10  * *
11  * This program is free software; you can redistribute it and/or modify *
12  * it under the terms of the GNU General Public License as published by *
13  * the Free Software Foundation; either version 2 of the License, or *
14  * (at your option) any later version. *
15  * *
16  ***************************************************************************/
17 
18 #ifndef MESSAGEDOCK_H
19 #define MESSAGEDOCK_H
20 
21 #include "qucs.h"
22 
23 #include <QWidget>
24 
25 #include <QDockWidget>
26 #include <QTabWidget>
27 
32 class MessageDock : public QWidget {
33  Q_OBJECT
34 public:
37 
38 public:
39 
40  QDockWidget *msgDock;
41 
42  QTabWidget *builderTabs;
43 
47  QPlainTextEdit *admsOutput;
51  QPlainTextEdit *cppOutput;
52 
53  void reset();
54 
55 
56 private slots:
57  void slotAdmsChanged();
58  void slotCppChanged();
59  void slotCursor();
60 
61 };
62 
63 #endif // MESSAGEDOCK_H
void slotAdmsChanged()
MessageDock::slotAdmsChanged monitors the adms log, update tab icon.
Definition: messagedock.cpp:88
void slotCursor()
MessageDock::slotCursor.
MessageDock(QucsApp *)
MessageDock::MessageDock constructor.
Definition: messagedock.cpp:39
QPlainTextEdit * admsOutput
admsOutput holds the make output of running admsXml
Definition: messagedock.h:47
void reset()
MessageDock::reset clear the text and tab icons.
Definition: messagedock.cpp:76
QDockWidget * msgDock
Definition: messagedock.h:36
QPlainTextEdit * cppOutput
cppOutput holds the make output of running a C++ compiler
Definition: messagedock.h:51
QTabWidget * builderTabs
Definition: messagedock.h:42
void slotCppChanged()
MessageDock::slotCppChanged monitors the compiler log, update tab icon.
Definition: qucs.h:61