SALOME Registry tool window. More...
#include <ToolsGUI_RegWidget.h>

Public Member Functions | |
| ~ToolsGUI_RegWidget () | |
| Destructor. More... | |
Static Public Member Functions | |
| static ToolsGUI_RegWidget * | GetRegWidget (CORBA::ORB_ptr orb, QWidget *parent=0) |
| Create/get the only instance of the Registry window. More... | |
Private Types | |
| enum | { Refresh , Interval , Close } |
| enum | { Clients , History } |
Private Slots | |
| void | refresh () |
| Refresh registry information. More... | |
| void | showDetails (QTreeWidgetItem *, int) |
| Show details about the chosen service. More... | |
| void | refreshInterval () |
Called when Interval button is clicked (open dialog box to change refresh interval). More... | |
Private Member Functions | |
| ToolsGUI_RegWidget (CORBA::ORB_ptr orb, QWidget *parent=0) | |
| Constructor. More... | |
Static Private Member Functions | |
| static QString | getDetails (const Registry::Infos &c_info) |
| Get description text, containing information about the service. More... | |
Private Attributes | |
| CORBA::ORB_var | myOrb |
| QMap< int, Registry::AllInfos * > | myData |
| QMap< int, QAction * > | myActions |
| QMap< int, QTreeWidget * > | myViews |
| QTextEdit * | myDetails |
| QTimer * | myTimer |
Static Private Attributes | |
| static ToolsGUI_RegWidget * | myRegWidgetPtr = 0 |
| The only instance of Registry window. More... | |
SALOME Registry tool window.
|
private |
Constructor.
| orb | CORBA ORB reference |
| parent | parent widget |
References Qtx::AlignCenter, Qtx::alignWidget(), Clients, Close, close_data, History, Interval, myActions, myDetails, myOrb, myTimer, myViews, Refresh, refresh(), refresh_data, refreshInterval(), showDetails(), SPACING_SIZE, and time_data.
| ToolsGUI_RegWidget::~ToolsGUI_RegWidget | ( | ) |
Destructor.
References myRegWidgetPtr.
|
staticprivate |
Get description text, containing information about the service.
| c_info | client info data |
References BOLD.
|
static |
Create/get the only instance of the Registry window.
| orb | CORBA ORB reference |
| parent | parent widget |
References myRegWidgetPtr, and ToolsGUI_RegWidget().
|
privateslot |
|
privateslot |
Called when Interval button is clicked (open dialog box to change refresh interval).
References myTimer.
|
privateslot |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
The only instance of Registry window.
|
private |
|
private |