TwiceAsNice  2019-02-18
Public Member Functions | Private Slots | Private Attributes | List of all members
StartupManagerImpl Class Reference

#include <StartupManagerImpl.h>

Inheritance diagram for StartupManagerImpl:
Inheritance graph
Collaboration diagram for StartupManagerImpl:
Collaboration graph

Public Member Functions

 StartupManagerImpl (QWidget *parent=0)
 Constructor. More...
 
virtual ~StartupManagerImpl ()
 
void findStartupServices ()
 
void stateChange (const Ice::Int &_s)
 
Nice::JointPtr getServiceRoot ()
 
void setCurrent (Nice::JointPtr _current)
 
void startStop ()
 

Private Slots

virtual void slot_updateServices ()
 
virtual void slot_updatePrams ()
 
virtual void slot_stop ()
 
virtual void slot_kill ()
 
virtual void slot_start ()
 
virtual void slot_paramItemDoubleClicked (QTableWidgetItem *_item)
 
virtual void slot_paramItemChanged ()
 
virtual void slot_servicesItemDoubleClicked (QListWidgetItem *_item)
 
virtual void slot_runas (int _index)
 
virtual void slot_updateUser ()
 
void slot_newServiceFound (QString _name, Ice::ObjectPrx _proxy)
 
void slot_newServiceRequest ()
 

Private Attributes

Nice::JointPtr m_root
 
Nice::JointPtr m_currentService
 
QLineEdit * m_editedParam
 
- Private Attributes inherited from Ui_StartupManager
QVBoxLayout * verticalLayout
 
QHBoxLayout * horizontalLayout
 
QLabel * label
 
QComboBox * host
 
QHBoxLayout * horizontalLayout_2
 
QLabel * label_2
 
QComboBox * user
 
QSpacerItem * horizontalSpacer
 
QPushButton * start
 
QPushButton * stop
 
QPushButton * kill
 
QGroupBox * groupBox_3
 
QGridLayout * gridLayout_3
 
QListWidget * services
 
QGroupBox * applyParameter
 
QGridLayout * gridLayout
 
QTableWidget * parameter
 
QCheckBox * connectOnStart
 

Additional Inherited Members

- Private Member Functions inherited from Ui_StartupManager
void setupUi (QDialog *StartupManager)
 
void retranslateUi (QDialog *StartupManager)
 

Constructor & Destructor Documentation

◆ StartupManagerImpl()

StartupManagerImpl::StartupManagerImpl ( QWidget *  parent = 0)

Constructor.

Parameters
parentParent widget.

◆ ~StartupManagerImpl()

StartupManagerImpl::~StartupManagerImpl ( )
virtual

Member Function Documentation

◆ findStartupServices()

void StartupManagerImpl::findStartupServices ( )

◆ getServiceRoot()

Nice::JointPtr StartupManagerImpl::getServiceRoot ( )

◆ setCurrent()

void StartupManagerImpl::setCurrent ( Nice::JointPtr  _current)

◆ slot_kill

void StartupManagerImpl::slot_kill ( )
privatevirtualslot

◆ slot_newServiceFound

void StartupManagerImpl::slot_newServiceFound ( QString  _name,
Ice::ObjectPrx  _proxy 
)
privateslot

◆ slot_newServiceRequest

void StartupManagerImpl::slot_newServiceRequest ( )
privateslot

◆ slot_paramItemChanged

void StartupManagerImpl::slot_paramItemChanged ( )
privatevirtualslot

◆ slot_paramItemDoubleClicked

void StartupManagerImpl::slot_paramItemDoubleClicked ( QTableWidgetItem *  _item)
privatevirtualslot

◆ slot_runas

void StartupManagerImpl::slot_runas ( int  _index)
privatevirtualslot

◆ slot_servicesItemDoubleClicked

void StartupManagerImpl::slot_servicesItemDoubleClicked ( QListWidgetItem *  _item)
privatevirtualslot

◆ slot_start

void StartupManagerImpl::slot_start ( )
privatevirtualslot

◆ slot_stop

void StartupManagerImpl::slot_stop ( )
privatevirtualslot

◆ slot_updatePrams

void StartupManagerImpl::slot_updatePrams ( )
privatevirtualslot

◆ slot_updateServices

void StartupManagerImpl::slot_updateServices ( )
privatevirtualslot

◆ slot_updateUser

void StartupManagerImpl::slot_updateUser ( )
privatevirtualslot

◆ startStop()

void StartupManagerImpl::startStop ( )

◆ stateChange()

void StartupManagerImpl::stateChange ( const Ice::Int &  _s)

Member Data Documentation

◆ m_currentService

Nice::JointPtr StartupManagerImpl::m_currentService
private

◆ m_editedParam

QLineEdit* StartupManagerImpl::m_editedParam
private

◆ m_root

Nice::JointPtr StartupManagerImpl::m_root
private

The documentation for this class was generated from the following files: