Qucs-GUI  0.0.19
Public Member Functions | Data Fields | Private Slots
MessageDock Class Reference

#include <messagedock.h>

Public Member Functions

 MessageDock (QucsApp *)
 MessageDock::MessageDock constructor.
 ~MessageDock ()
void reset ()
 MessageDock::reset clear the text and tab icons.

Data Fields

QDockWidget * msgDock
QTabWidget * builderTabs
QPlainTextEdit * admsOutput
 admsOutput holds the make output of running admsXml
QPlainTextEdit * cppOutput
 cppOutput holds the make output of running a C++ compiler

Private Slots

void slotAdmsChanged ()
 MessageDock::slotAdmsChanged monitors the adms log, update tab icon.
void slotCppChanged ()
 MessageDock::slotCppChanged monitors the compiler log, update tab icon.
void slotCursor ()
 MessageDock::slotCursor.

Detailed Description

Definition at line 33 of file messagedock.h.


Constructor & Destructor Documentation

MessageDock::MessageDock constructor.

Parameters:
App_is the parent class It creates two docked text fields to hold the output of make called over admsXml and the C++ compiler used to build the Verilog-A dynamic loaded libraries.
See also:
QucsApp::slotBuildModule() for the make output assignment.

Definition at line 40 of file messagedock.cpp.

Here is the call graph for this function:

Definition at line 37 of file messagedock.h.


Member Function Documentation

MessageDock::reset clear the text and tab icons.

Definition at line 77 of file messagedock.cpp.

Here is the caller graph for this function:

void MessageDock::slotAdmsChanged ( ) [private, slot]

MessageDock::slotAdmsChanged monitors the adms log, update tab icon.

Definition at line 89 of file messagedock.cpp.

Here is the caller graph for this function:

void MessageDock::slotCppChanged ( ) [private, slot]

MessageDock::slotCppChanged monitors the compiler log, update tab icon.

Definition at line 147 of file messagedock.cpp.

Here is the caller graph for this function:

void MessageDock::slotCursor ( ) [private, slot]

MessageDock::slotCursor.

Todo:
add line numbers to TextDoc, highlight as the cursor moves problem that now the cursor paints over the failed line. can we have multiple selections?

Definition at line 170 of file messagedock.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:


Field Documentation

QPlainTextEdit* MessageDock::admsOutput

admsOutput holds the make output of running admsXml

Definition at line 48 of file messagedock.h.

Definition at line 43 of file messagedock.h.

QPlainTextEdit* MessageDock::cppOutput

cppOutput holds the make output of running a C++ compiler

Definition at line 52 of file messagedock.h.

QDockWidget* MessageDock::msgDock

Definition at line 37 of file messagedock.h.


The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines