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

#include <logginggadgetfactory.h>

Inheritance diagram for LoggingGadgetFactory:
Core::IUAVGadgetFactory

Public Member Functions

 LoggingGadgetFactory (QObject *parent=nullptr)
 
 ~LoggingGadgetFactory ()
 
void setPlugin (LoggingPlugin *p)
 
IUAVGadget * createGadget (QWidget *parent)
 
- Public Member Functions inherited from Core::IUAVGadgetFactory
 IUAVGadgetFactory (QString classId, QString name, QObject *parent=nullptr)
 
virtual ~IUAVGadgetFactory ()
 
virtual IUAVGadgetConfigurationcreateConfiguration (QSettings *)
 
virtual IUAVGadgetConfigurationcreateConfiguration (QSettings *qs, UAVConfigInfo *)
 
virtual IOptionsPagecreateOptionsPage (IUAVGadgetConfiguration *)
 
QString classId () const
 
QString name () const
 
QIcon icon () const
 
bool isSingleConfigurationGadget ()
 

Additional Inherited Members

- Protected Member Functions inherited from Core::IUAVGadgetFactory
void setIcon (QIcon icon)
 
void setSingleConfigurationGadgetTrue ()
 

Detailed Description

Definition at line 40 of file logginggadgetfactory.h.


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