casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Types | Private Slots | Private Member Functions | Private Attributes | List of all members
casa::viewer::CleanGui Class Reference

#include <CleanGui.qo.h>

Inheritance diagram for casa::viewer::CleanGui:

Public Member Functions

 CleanGui (QWidget *parent=0)
 
virtual ~CleanGui ()
 

Private Types

enum  clean_state_t {
  UNDEFINED,
  PAUSED,
  RUNNING,
  STOPPED
}
 

Private Slots

void selection_change ()
 
void check_box_change (QTreeWidgetItem *, int)
 
void send_state_event ()
 
void play_button_event ()
 
void pause_button_event ()
 
void stop_button_event ()
 
void refresh_button_event ()
 
void entry_changed_event (const QString &)
 

Private Member Functions

 CleanGui (const CleanGui &)
 this class is not intended for copy or assignment... More...
 
CleanGui operator= (const CleanGui &)
 
void refresh ()
 update information for the process currently selected... More...
 
std::map< std::string,
dbus::variant
collect ()
 
void set_send_needed (bool)
 indicate (or unindicate) that values have changed, and a send is required... More...
 
void allow_editing (bool)
 

Private Attributes

ImagerControlic
 
int current_process_index
 
clean_state_t current_process_state
 
std::map< QObject *, QString > current_clean_state
 
QString default_send_tooltip
 

Detailed Description

Definition at line 43 of file CleanGui.qo.h.

Member Enumeration Documentation

Enumerator
UNDEFINED 
PAUSED 
RUNNING 
STOPPED 

Definition at line 62 of file CleanGui.qo.h.

Constructor & Destructor Documentation

casa::viewer::CleanGui::CleanGui ( QWidget *  parent = 0)
virtual casa::viewer::CleanGui::~CleanGui ( )
virtual
casa::viewer::CleanGui::CleanGui ( const CleanGui )
private

this class is not intended for copy or assignment...

Member Function Documentation

void casa::viewer::CleanGui::allow_editing ( bool  )
private
void casa::viewer::CleanGui::check_box_change ( QTreeWidgetItem *  ,
int   
)
privateslot
std::map<std::string,dbus::variant> casa::viewer::CleanGui::collect ( )
private
void casa::viewer::CleanGui::entry_changed_event ( const QString &  )
privateslot
CleanGui casa::viewer::CleanGui::operator= ( const CleanGui )
private
void casa::viewer::CleanGui::pause_button_event ( )
privateslot
void casa::viewer::CleanGui::play_button_event ( )
privateslot
void casa::viewer::CleanGui::refresh ( )
private

update information for the process currently selected...

void casa::viewer::CleanGui::refresh_button_event ( )
privateslot
void casa::viewer::CleanGui::selection_change ( )
privateslot
void casa::viewer::CleanGui::send_state_event ( )
privateslot
void casa::viewer::CleanGui::set_send_needed ( bool  )
private

indicate (or unindicate) that values have changed, and a send is required...

void casa::viewer::CleanGui::stop_button_event ( )
privateslot

Member Data Documentation

std::map<QObject*,QString> casa::viewer::CleanGui::current_clean_state
private

Definition at line 84 of file CleanGui.qo.h.

int casa::viewer::CleanGui::current_process_index
private

Definition at line 81 of file CleanGui.qo.h.

clean_state_t casa::viewer::CleanGui::current_process_state
private

Definition at line 82 of file CleanGui.qo.h.

QString casa::viewer::CleanGui::default_send_tooltip
private

Definition at line 85 of file CleanGui.qo.h.

ImagerControl* casa::viewer::CleanGui::ic
private

Definition at line 80 of file CleanGui.qo.h.


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