dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
smartSaveButton Class Reference

#include <smartsavebutton.h>

Inheritance diagram for smartSaveButton:

Public Slots

void apply ()
 
void save ()
 
void enableControls (bool value)
 

Signals

void preProcessOperations ()
 
void saveSuccessfull ()
 
void beginOp ()
 
void endOp ()
 

Public Member Functions

 smartSaveButton ()
 
void addButtons (QPushButton *save, QPushButton *apply)
 smartSaveButton::addButtons Called only by the ConfigTaskWidget when adding the smart save buttons, depending on whether we want Apply, Save, or Apply & Save. More...
 
void setObjects (QList< UAVDataObject * >)
 smartSaveButton::setObjects Sets all monitored objects in one operation More...
 
void addObject (UAVDataObject *)
 smartSaveButton::addObject The smartSaveButton contains a list of objects it will work with, addObject is used to add a new object to a smartSaveButton instance. More...
 
void addObject (UAVDataObject *, bool)
 smartSaveButton::addObject The smartSaveButton contains a list of objects it will work with, addObject is used to add a new object to a smartSaveButton instance. More...
 
void clearObjects ()
 
void removeObject (UAVDataObject *obj)
 smartSaveButton::removeObject The smartSaveButton contains a list of objects it will work with, addObject is used to remove an object from a smartSaveButton instance. More...
 
void removeAllObjects ()
 smartSaveButton::removeAllObjects Remove all tracked objects at once. More...
 
void addApplyButton (QPushButton *apply)
 smartSaveButton::addApplyButton Called only by the ConfigTaskWidget when adding the smart save buttons, depending on whether we want Apply, Save, or Apply & Save. More...
 
void addSaveButton (QPushButton *save)
 smartSaveButton::addSaveButton Called only by the ConfigTaskWidget when adding the smart save buttons, depending on whether we want Apply, Save, or Apply & Save. More...
 
void resetIcons ()
 
void setNotMandatory (UAVDataObject *)
 

Detailed Description

Definition at line 41 of file smartsavebutton.h.


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