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

#include <scopegadgetconfiguration.h>

Inheritance diagram for ScopeGadgetConfiguration:
Core::IUAVGadgetConfiguration

Public Member Functions

 ScopeGadgetConfiguration (QString classId, QSettings *qSettings=nullptr, QObject *parent=nullptr)
 ScopeGadgetConfiguration::ScopeGadgetConfiguration Constructor for scope gadget settings. More...
 
 ~ScopeGadgetConfiguration ()
 ScopeGadgetConfiguration::~ScopeGadgetConfiguration Destructor clears 2D and 3D plot data. More...
 
ScopeConfiggetScope ()
 
void saveConfig (QSettings *settings) const
 ScopeGadgetConfiguration::saveConfig Saves a configuration. //REDEFINES saveConfig CHILD BEHAVIOR? More...
 
IUAVGadgetConfigurationclone ()
 ScopeGadgetConfiguration::clone Clones a configuration. More...
 
void applyGuiConfiguration (Ui::ScopeGadgetOptionsPage *options_page)
 ScopeGadgetConfiguration::applyGuiConfiguration Uses GUI information to create new scopes. More...
 
- Public Member Functions inherited from Core::IUAVGadgetConfiguration
 IUAVGadgetConfiguration (QString classId, QObject *parent=nullptr)
 
QString classId ()
 
QString name ()
 
void setName (QString name)
 
QString provisionalName ()
 
void setProvisionalName (QString name)
 
bool locked () const
 
void setLocked (bool locked)
 
virtual void saveConfig () const
 
virtual void saveConfig (QSettings *settings, UAVConfigInfo *) const
 

Detailed Description

Definition at line 41 of file scopegadgetconfiguration.h.


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