Public Member Functions | Public Attributes | Private Attributes | List of all members
stdr_gui::CGuiLoader Class Reference

#include <stdr_gui_loader.h>

Inheritance diagram for stdr_gui::CGuiLoader:
Inheritance graph
[legend]

Public Member Functions

void addToolbarIcons (void)
 Adds the tool buttons in the main window toolbar. More...
 
 CGuiLoader (int argc, char **argv)
 Default contructor. More...
 
void closeEvent (QCloseEvent *event)
 Overloading of closeEvent function from QMainWindow. More...
 
bool closeTriggered (void)
 Returns true if a close event was triggered. More...
 
QEvent * getCloseEvent (void)
 Returns the exit event. More...
 
void shutdown (void)
 Shuts down the main window. More...
 

Public Attributes

QAction * actionAddRobot
 The action of new RFID tag button. More...
 
QAction * actionAdjusted
 
QAction * actionGrid
 The action of creating new robot button. More...
 
QAction * actionLoadMap
 The action of zooming in button. More...
 
QAction * actionNewCo2
 The action of new sound source button. More...
 
QAction * actionNewRfid
 The action of new thermal source button. More...
 
QAction * actionNewRobot
 The action of adding a new robot button. More...
 
QAction * actionNewSound
 The action of loading a map button. More...
 
QAction * actionNewThermal
 The action of new CO2 source button. More...
 
QAction * actionProperties
 < The action of properties button More...
 
QAction * actionZoomIn
 The action of zooming out button. More...
 
QAction * actionZoomOut
 The action of map adjusted button. More...
 

Private Attributes

int argc_
 < The number of input arguments More...
 
char ** argv_
 True if the exit signal was emmited. More...
 
bool close_signal_
 The exit event (when occurs) More...
 
QCloseEvent * event_
 

Detailed Description

Definition at line 38 of file stdr_gui_loader.h.

Constructor & Destructor Documentation

stdr_gui::CGuiLoader::CGuiLoader ( int  argc,
char **  argv 
)

Default contructor.

Parameters
argc[int] Number of input arguments
argv[char **] Input arguments
Returns
void

Definition at line 32 of file stdr_gui_loader.cpp.

Member Function Documentation

void stdr_gui::CGuiLoader::addToolbarIcons ( void  )

Adds the tool buttons in the main window toolbar.

Returns
void

Definition at line 46 of file stdr_gui_loader.cpp.

void stdr_gui::CGuiLoader::closeEvent ( QCloseEvent *  event)

Overloading of closeEvent function from QMainWindow.

Parameters
event[QCloseEvent*] The exit event
Returns
void

Definition at line 247 of file stdr_gui_loader.cpp.

bool stdr_gui::CGuiLoader::closeTriggered ( void  )

Returns true if a close event was triggered.

Returns
bool

Definition at line 276 of file stdr_gui_loader.cpp.

QEvent * stdr_gui::CGuiLoader::getCloseEvent ( void  )

Returns the exit event.

Returns
QEvent*

Definition at line 267 of file stdr_gui_loader.cpp.

void stdr_gui::CGuiLoader::shutdown ( void  )

Shuts down the main window.

Returns
void

Definition at line 285 of file stdr_gui_loader.cpp.

Member Data Documentation

QAction* stdr_gui::CGuiLoader::actionAddRobot

The action of new RFID tag button.

Definition at line 62 of file stdr_gui_loader.h.

QAction* stdr_gui::CGuiLoader::actionAdjusted

Definition at line 78 of file stdr_gui_loader.h.

QAction* stdr_gui::CGuiLoader::actionGrid

The action of creating new robot button.

Definition at line 58 of file stdr_gui_loader.h.

QAction* stdr_gui::CGuiLoader::actionLoadMap

The action of zooming in button.

Definition at line 72 of file stdr_gui_loader.h.

QAction* stdr_gui::CGuiLoader::actionNewCo2

The action of new sound source button.

Definition at line 68 of file stdr_gui_loader.h.

QAction* stdr_gui::CGuiLoader::actionNewRfid

The action of new thermal source button.

Definition at line 64 of file stdr_gui_loader.h.

QAction* stdr_gui::CGuiLoader::actionNewRobot

The action of adding a new robot button.

Definition at line 60 of file stdr_gui_loader.h.

QAction* stdr_gui::CGuiLoader::actionNewSound

The action of loading a map button.

Definition at line 70 of file stdr_gui_loader.h.

QAction* stdr_gui::CGuiLoader::actionNewThermal

The action of new CO2 source button.

Definition at line 66 of file stdr_gui_loader.h.

QAction* stdr_gui::CGuiLoader::actionProperties

< The action of properties button

The action of toggle grid button

Definition at line 56 of file stdr_gui_loader.h.

QAction* stdr_gui::CGuiLoader::actionZoomIn

The action of zooming out button.

Definition at line 74 of file stdr_gui_loader.h.

QAction* stdr_gui::CGuiLoader::actionZoomOut

The action of map adjusted button.

Definition at line 76 of file stdr_gui_loader.h.

int stdr_gui::CGuiLoader::argc_
private

< The number of input arguments

The input arguments

Definition at line 43 of file stdr_gui_loader.h.

char** stdr_gui::CGuiLoader::argv_
private

True if the exit signal was emmited.

Definition at line 45 of file stdr_gui_loader.h.

bool stdr_gui::CGuiLoader::close_signal_
private

The exit event (when occurs)

Definition at line 48 of file stdr_gui_loader.h.

QCloseEvent* stdr_gui::CGuiLoader::event_
private

Definition at line 50 of file stdr_gui_loader.h.


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


stdr_gui
Author(s): Manos Tsardoulias
autogenerated on Mon Jun 10 2019 15:15:17