#include <TxqMasterIoFrame.h>
Inheritance diagram for TxqMasterIoFrame::

Public Slots | |
| virtual void | startHtmlBrowser () |
| slot to start a software html browser. More... | |
| virtual void | startTxtBrowser () |
| slot to start a text browser. More... | |
| void | about () |
| slot to display about. More... | |
| virtual void | setNoLogMenu () |
| slot to set no logging. More... | |
| virtual void | setErrLogMenu () |
| slot to set error logging. More... | |
| virtual void | setOutLogMenu () |
| slot to set output logging. More... | |
Public Methods | |
| TxqMasterIoFrame (QWidget *parent=0, const char *nm=0, WFlags f=WType_TopLevel) | |
| The TxqMasterIoFrame constructor takes a reference to the parent QFrame, a name for the frame, and window flags. More... | |
| virtual | ~TxqMasterIoFrame () |
| The TxqMasterIoFrame destructor. More... | |
| void | outlog (const QString &line) |
| Write to the output log. More... | |
| void | errlog (const QString &line) |
| Write to the error log. More... | |
| virtual void | setOutThroughStream (TxqLog &t) |
| Set the TxqLog for cout. More... | |
| TxqLog* | getOutThroughStream () |
| Get the TxqLog for cout. More... | |
| virtual void | setErrThroughStream (TxqLog &t) |
| Set the TxqLog for cerr. More... | |
| TxqLog* | getErrThroughStream () |
| Get the TxqLog for cerr. More... | |
| virtual void | startBrowser (const QString &home, const QString &title) |
| Start the HTML browser. More... | |
| virtual void | setAboutTitle (const QString &title) |
| Set the About title. More... | |
| void | setAboutText (const QString &text) |
| Set the About text. More... | |
| QPopupMenu* | getViewMenu () |
| Get the view popup menu. More... | |
| QPopupMenu* | getEditMenu () |
| Get the edit popup menu. More... | |
| void | createProgressDialog () |
| Create the QProgressDialog widget for use when desiring a progress meter. More... | |
| TxqProgressDialog* | getProgressDialog () |
| Return the progress dialog widget. More... | |
| bool | hasThreadSupport () |
| Return TRUE if this object has been compiled with Thread support. More... | |
| virtual void | customEvent (QCustomEvent *e) |
| Custom event to write to the log. More... | |
| void | postOutlog (const QString s) |
| Post a string to the outlog by a thread post event. More... | |
| void | postErrlog (const QString s) |
| Post a string to the errlog by a thread post event. More... | |
| void | postProgress (const int index, const QString s) |
| Post a message to the TxqProgressDialog by a thread post event. More... | |
Protected Methods | |
| virtual void | createWidgets () |
| Create the widgets. More... | |
| void | createParamsMenu () |
| Create the "Parameters" menu. More... | |
| void | createLogMenu () |
| Create the "Log" menu. More... | |
| virtual void | addMenuBarItems () |
| Add the default menu bar items. More... | |
| virtual void | addSubMenuBarItems () |
| Add the sub menu bar items The sub menubar items are any menus in the menubar that may need items inserted into it. More... | |
| virtual void | addWidgets () |
| Adds all the widgets to the layout This method is to be used in polish to add any created widgets to the layout manager. More... | |
| virtual void | addLogMenuItems () |
| Add items to the "Log" menu. More... | |
| virtual void | addViewMenuItems () |
| Add the view items. More... | |
| virtual void | addParamsMenuItems () |
| Add the parameters menu items. More... | |
| virtual void | createHelpMenu () |
| Create the help menu. More... | |
| virtual void | addHelpMenuItems () |
| Add the help menu items. More... | |
| bool | checkThread () |
| Check the status of the thread. More... | |
Protected Attributes | |
| QPopupMenu* | params |
| params is the Parameters menubar command. More... | |
| QPopupMenu* | logging |
| logging is the Logging menu item in view. More... | |
| TxqLog* | txcout |
| The output TxqLog. More... | |
| TxqLog* | txcerr |
| The error output TxqLog. More... | |
| TxqTextView* | out |
| The stdout output log. More... | |
| TxqTextView* | err |
| The stderr output log. More... | |
| int | oline |
| The current output line number. More... | |
| int | eline |
| The current error output line number. More... | |
| QPopupMenu* | help |
| help is the Help menubar command. More... | |
| QString | home |
| The home directory. More... | |
| TxqHelpWindow* | hw |
| The help window. More... | |
| QString | aboutText |
| The about text. More... | |
| QString | aboutTitle |
| The about title. More... | |
| int | noLogId |
| The view log menu id number for No logging. More... | |
| int | outLogId |
| The view log menu id number for Output logging. More... | |
| int | errLogId |
| The view log menu id number for Error logging. More... | |
| bool | errThruStrmOwner |
| The bool which determines if the err TxThroughStream is created and owned by this class. More... | |
| bool | outThruStrmOwner |
| The bool which determines if the out TxThroughStream is created and owned by this class. More... | |
| TxqProgressDialog* | progress |
| The progress Dialog widget. More... | |
| bool | haveThread |
| Flag to determine if thread has bee set. More... | |
Copyright 2000 by Tech-X Corporation
Definition at line 42 of file TxqMasterIoFrame.h.
|
|
The TxqMasterIoFrame constructor takes a reference to the parent QFrame, a name for the frame, and window flags. All other options must be set from member methods.
|
|
|
The TxqMasterIoFrame destructor.
|
|
|
slot to display about.
|
|
|
Add the help menu items.
Reimplemented in TxqNewTrolFrame, and TxqConfigFrame. |
|
|
Add items to the "Log" menu.
|
|
|
Add the default menu bar items.
Reimplemented from TxqFrame. Reimplemented in TxqConfigFrame, and TxqMovieFrame. |
|
|
Add the parameters menu items.
Reimplemented in TxqConfigFrame. |
|
|
Add the sub menu bar items The sub menubar items are any menus in the menubar that may need items inserted into it.
Reimplemented from TxqFrame. Reimplemented in TxqConfigFrame. |
|
|
Add the view items.
Reimplemented from TxqFrame. Reimplemented in TxqMovieFrame. |
|
|
Adds all the widgets to the layout This method is to be used in polish to add any created widgets to the layout manager.
Reimplemented from TxqFrame. Reimplemented in TxqVcrFrame. |
|
|
Check the status of the thread.
|
|
|
Create the help menu.
|
|
|
Create the "Log" menu.
|
|
|
Create the "Parameters" menu.
|
|
|
Create the QProgressDialog widget for use when desiring a progress meter.
|
|
|
Create the widgets.
Reimplemented from TxqFrame. Reimplemented in TxqVcrFrame, and TxqConfigFrame. |
|
|
Custom event to write to the log.
Reimplemented in TxqAccelTrol, and TxqNldTrol. |
|
|
Write to the error log.
|
|
|
Get the edit popup menu.
Definition at line 129 of file TxqMasterIoFrame.h. |
|
|
Get the TxqLog for cerr.
Definition at line 98 of file TxqMasterIoFrame.h. |
|
|
Get the TxqLog for cout.
Definition at line 86 of file TxqMasterIoFrame.h. |
|
|
Return the progress dialog widget.
|
|
|
Get the view popup menu.
Definition at line 123 of file TxqMasterIoFrame.h. |
|
|
Return TRUE if this object has been compiled with Thread support.
|
|
|
Write to the output log.
|
|
|
Post a string to the errlog by a thread post event.
|
|
|
Post a string to the outlog by a thread post event.
|
|
|
Post a message to the TxqProgressDialog by a thread post event.
|
|
|
Set the About text.
|
|
|
Set the About title.
|
|
|
slot to set error logging.
|
|
|
Set the TxqLog for cerr.
|
|
|
slot to set no logging.
|
|
|
slot to set output logging.
|
|
|
Set the TxqLog for cout.
|
|
|
Start the HTML browser.
Reimplemented in TxqConfigFrame, and TxqMovieFrame. |
|
|
slot to start a software html browser.
Reimplemented in TxqConfigFrame. |
|
|
slot to start a text browser.
|
|
|
The about text.
Definition at line 364 of file TxqMasterIoFrame.h. |
|
|
The about title.
Definition at line 369 of file TxqMasterIoFrame.h. |
|
|
The current error output line number.
Definition at line 344 of file TxqMasterIoFrame.h. |
|
|
The stderr output log.
Definition at line 334 of file TxqMasterIoFrame.h. |
|
|
The view log menu id number for Error logging.
Definition at line 383 of file TxqMasterIoFrame.h. |
|
|
The bool which determines if the err TxThroughStream is created and owned by this class.
Definition at line 389 of file TxqMasterIoFrame.h. |
|
|
Flag to determine if thread has bee set.
Definition at line 412 of file TxqMasterIoFrame.h. |
|
|
help is the Help menubar command.
Definition at line 349 of file TxqMasterIoFrame.h. |
|
|
The home directory.
Definition at line 354 of file TxqMasterIoFrame.h. |
|
|
The help window.
Definition at line 359 of file TxqMasterIoFrame.h. |
|
|
logging is the Logging menu item in view.
Definition at line 286 of file TxqMasterIoFrame.h. |
|
|
The view log menu id number for No logging.
Definition at line 374 of file TxqMasterIoFrame.h. |
|
|
The current output line number.
Definition at line 339 of file TxqMasterIoFrame.h. |
|
|
The stdout output log.
Definition at line 329 of file TxqMasterIoFrame.h. |
|
|
The view log menu id number for Output logging.
Definition at line 379 of file TxqMasterIoFrame.h. |
|
|
The bool which determines if the out TxThroughStream is created and owned by this class.
Definition at line 395 of file TxqMasterIoFrame.h. |
|
|
params is the Parameters menubar command.
Definition at line 281 of file TxqMasterIoFrame.h. |
|
|
The progress Dialog widget.
Definition at line 400 of file TxqMasterIoFrame.h. |
|
|
The error output TxqLog. To remove cerr's from the Standard Error Window txcerr->attachModel(model, TxThroughStream::TX_USER);
To send all standard error to the error window, add: txcerr->attachModel(model); txcerr->setModelFilter(TxThroughStream::TX_ERRORS); Definition at line 324 of file TxqMasterIoFrame.h. |
|
|
The output TxqLog. To remove cout's from the Standard Output Window txcout->attachModel(model, TxThroughStream::TX_USER);
To send all standard output to the error window, add: txcout->attachModel(model); txcout->setModelFilter(TxThroughStream::TX_ERRORS); Definition at line 305 of file TxqMasterIoFrame.h. |
Copyright Tech-X Corporation, all rights reserved.