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

#include <uavobjecttreemodel.h>

Inheritance diagram for UAVObjectTreeModel:

Public Slots

void newObject (UAVObject *obj)
 
void initializeModel (bool useScientificFloatNotation=true)
 
void instanceRemove (UAVObject *)
 

Signals

void presentOnHardwareChanged ()
 

Public Member Functions

 UAVObjectTreeModel (QObject *parent=nullptr, bool useScientificNotation=false)
 
 ~UAVObjectTreeModel ()
 
QVariant data (const QModelIndex &index, int role) const
 
bool setData (const QModelIndex &index, const QVariant &value, int role)
 
Qt::ItemFlags flags (const QModelIndex &index) const
 
QVariant headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const
 
QModelIndex index (int row, int column, const QModelIndex &parent=QModelIndex()) const
 
QModelIndex parent (const QModelIndex &index) const
 
int rowCount (const QModelIndex &parent=QModelIndex()) const
 
int columnCount (const QModelIndex &parent=QModelIndex()) const
 
TopTreeItemgetSettingsTree ()
 
TopTreeItemgetNonSettingsTree ()
 
void setRecentlyUpdatedColor (QColor color)
 
void setManuallyChangedColor (QColor color)
 
void setNotPresentOnHwColor (QColor color)
 
void setOnlyHighlightChangedValues (bool highlight)
 
QList< QModelIndex > getMetaDataIndexes ()
 
QList< QModelIndex > getDataObjectIndexes ()
 
QModelIndex getIndex (int indexRow, int indexCol, TopTreeItem *topTreeItem)
 

Detailed Description

Definition at line 56 of file uavobjecttreemodel.h.


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