#include <TGo4WorkSpace.h>
Signals | |
void | panelSignal (TGo4ViewPanel *, TPad *, int) |
Public Member Functions | |
TGo4WorkSpace (QWidget *parent) | |
virtual | ~TGo4WorkSpace () |
TGo4ViewPanel * | GetActivePanel () |
TPad * | GetSelectedPad () |
void | SetSelectedPad (TPad *pad) |
void | ResponseOnPanelEvent (int funcid, TGo4ViewPanel *panel, TPad *pad) |
Static Public Member Functions | |
static TGo4WorkSpace * | Instance () |
Protected Slots | |
void | windowActivatedSlot (QWidget *) |
Protected Member Functions | |
virtual bool | eventFilter (QObject *fx, QEvent *e) |
virtual void | closeEvent (QCloseEvent *ce) |
Private Attributes | |
TGo4ViewPanel * | fxActivePanel |
TPad * | fxActivePad |
TPad * | fxSelectedPad |
Static Private Attributes | |
static TGo4WorkSpace * | fInstance = 0 |
S. Linev
Definition at line 29 of file TGo4WorkSpace.h.
|
Definition at line 31 of file TGo4WorkSpace.cpp. References fInstance, and windowActivatedSlot(). |
|
Definition at line 51 of file TGo4WorkSpace.cpp. References fInstance. |
|
Definition at line 90 of file TGo4WorkSpace.cpp. References fxActivePanel. Referenced by TGo4MainWindow::checkPanelRepaintSlot(), and TGo4MainWindow::editorServiceSlot(). |
|
Definition at line 78 of file TGo4WorkSpace.cpp. References fxSelectedPad. Referenced by ResponseOnPanelEvent(). |
|
Definition at line 83 of file TGo4WorkSpace.cpp. References fxSelectedPad. Referenced by ResponseOnPanelEvent(). |
|
Definition at line 102 of file TGo4WorkSpace.cpp. References fxActivePad, fxActivePanel, GetSelectedPad(), QGo4Widget::panel_Activated, QGo4Widget::panel_ActiveUpdated, QGo4Widget::panel_Deleted, QGo4Widget::panel_Modified, QGo4Widget::panel_PadDeleted, QGo4Widget::panel_Updated, panelSignal(), and SetSelectedPad(). Referenced by TGo4MainWindow::editorServiceSlot(). |
|
Definition at line 26 of file TGo4WorkSpace.cpp. References fInstance. Referenced by TGo4Script::GetActiveViewPanel(), and TGo4Script::ProduceScript(). |
|
Referenced by ResponseOnPanelEvent(). |
|
Definition at line 56 of file TGo4WorkSpace.cpp. References fxActivePanel. |
|
Definition at line 45 of file TGo4WorkSpace.cpp. |
|
Definition at line 95 of file TGo4WorkSpace.cpp. References fxActivePanel. Referenced by TGo4WorkSpace(). |
|
Definition at line 57 of file TGo4WorkSpace.h. Referenced by eventFilter(), GetActivePanel(), ResponseOnPanelEvent(), and windowActivatedSlot(). |
|
Definition at line 58 of file TGo4WorkSpace.h. Referenced by ResponseOnPanelEvent(). |
|
Definition at line 59 of file TGo4WorkSpace.h. Referenced by GetSelectedPad(), and SetSelectedPad(). |
|
Definition at line 24 of file TGo4WorkSpace.cpp. Referenced by Instance(), TGo4WorkSpace(), and ~TGo4WorkSpace(). |