|
| BrowserItemDelegate::BrowserItemDelegate (TreeSortFilterProxyModel *proxyModel, QObject *parent=nullptr) |
|
QWidget * | BrowserItemDelegate::createEditor (QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const |
|
bool | BrowserItemDelegate::eventFilter (QObject *object, QEvent *event) |
| This filter is required to make combo boxes work. More...
|
|
void | BrowserItemDelegate::setEditorData (QWidget *editor, const QModelIndex &index) const |
|
void | BrowserItemDelegate::setModelData (QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const |
|
void | BrowserItemDelegate::updateEditorGeometry (QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const |
|
QSize | BrowserItemDelegate::sizeHint (const QStyleOptionViewItem &option, const QModelIndex &index) const |
|
| FieldTreeItem::FieldTreeItem (int index, const QList< QVariant > &data, TreeItem *parent=nullptr) |
|
| FieldTreeItem::FieldTreeItem (int index, const QVariant &data, TreeItem *parent=nullptr) |
|
virtual bool | FieldTreeItem::isEditable () override |
|
void | FieldTreeItem::setIsDefaultValue (bool isDefault) |
|
virtual bool | FieldTreeItem::isDefaultValue () const override |
|
virtual QWidget * | FieldTreeItem::createEditor (QWidget *parent)=0 |
|
virtual QVariant | FieldTreeItem::getEditorValue (QWidget *editor)=0 |
|
virtual void | FieldTreeItem::setEditorValue (QWidget *editor, QVariant value)=0 |
|
virtual void | FieldTreeItem::apply () override |
|
| EnumFieldTreeItem::EnumFieldTreeItem (UAVObjectField *field, int index, const QList< QVariant > &data, TreeItem *parent=nullptr) |
|
| EnumFieldTreeItem::EnumFieldTreeItem (UAVObjectField *field, int index, const QVariant &data, TreeItem *parent=nullptr) |
|
void | EnumFieldTreeItem::setData (QVariant value, int column) |
|
QString | EnumFieldTreeItem::enumOptions (int index) |
|
void | EnumFieldTreeItem::apply () |
|
void | EnumFieldTreeItem::update () |
|
QWidget * | EnumFieldTreeItem::createEditor (QWidget *parent) |
|
QVariant | EnumFieldTreeItem::getEditorValue (QWidget *editor) |
|
void | EnumFieldTreeItem::setEditorValue (QWidget *editor, QVariant value) |
|
| IntFieldTreeItem::IntFieldTreeItem (UAVObjectField *field, int index, const QList< QVariant > &data, TreeItem *parent=nullptr) |
|
| IntFieldTreeItem::IntFieldTreeItem (UAVObjectField *field, int index, const QVariant &data, TreeItem *parent=nullptr) |
|
void | IntFieldTreeItem::setMinMaxValues () |
|
QWidget * | IntFieldTreeItem::createEditor (QWidget *parent) |
|
QVariant | IntFieldTreeItem::getEditorValue (QWidget *editor) |
|
void | IntFieldTreeItem::setEditorValue (QWidget *editor, QVariant value) |
|
void | IntFieldTreeItem::setData (QVariant value, int column) |
|
void | IntFieldTreeItem::apply () |
|
void | IntFieldTreeItem::update () |
|
QString | IntFieldTreeItem::formattedData () |
|
| FloatFieldTreeItem::FloatFieldTreeItem (UAVObjectField *field, int index, const QList< QVariant > &data, bool scientific=false, TreeItem *parent=nullptr) |
|
| FloatFieldTreeItem::FloatFieldTreeItem (UAVObjectField *field, int index, const QVariant &data, bool scientific=false, TreeItem *parent=nullptr) |
|
void | FloatFieldTreeItem::setData (QVariant value, int column) |
|
void | FloatFieldTreeItem::apply () |
|
void | FloatFieldTreeItem::update () |
|
QWidget * | FloatFieldTreeItem::createEditor (QWidget *parent) |
|
QVariant | FloatFieldTreeItem::getEditorValue (QWidget *editor) |
|
void | FloatFieldTreeItem::setEditorValue (QWidget *editor, QVariant value) |
|
| HighLightManager::HighLightManager (long checkingInterval) |
|
bool | HighLightManager::add (TreeItem *itemToAdd) |
|
| TreeItem::TreeItem (const QList< QVariant > &data, TreeItem *parent=nullptr) |
|
| TreeItem::TreeItem (const QVariant &data, TreeItem *parent=nullptr) |
|
virtual | TreeItem::~TreeItem () |
|
virtual void | TreeItem::appendChild (TreeItem *child) |
|
virtual void | TreeItem::removeChild (TreeItem *child) |
|
void | TreeItem::insertChild (TreeItem *child) |
|
TreeItem * | TreeItem::getChild (int index) |
|
QList< TreeItem * > | TreeItem::treeChildren () const |
|
int | TreeItem::childCount () const |
|
int | TreeItem::columnCount () const |
|
QVariant | TreeItem::data (int column=1) const |
|
QString | TreeItem::description () |
|
void | TreeItem::setDescription (QString d) |
|
virtual void | TreeItem::setData (QVariant value, int column=1) |
|
int | TreeItem::row () const |
|
TreeItem * | TreeItem::parent () |
|
void | TreeItem::setParentTree (TreeItem *parent) |
|
virtual bool | TreeItem::isEditable () |
|
virtual void | TreeItem::update () |
|
virtual void | TreeItem::apply () |
|
bool | TreeItem::highlighted () |
|
void | TreeItem::setHighlight () |
|
bool | TreeItem::changed () |
|
bool | TreeItem::updatedOnly () |
|
virtual bool | TreeItem::getIsPresentOnHardware () const |
|
virtual void | TreeItem::setIsPresentOnHardware (bool value) |
|
void | TreeItem::setChanged (bool changed) |
|
void | TreeItem::setUpdatedOnly (bool updated) |
|
void | TreeItem::setUpdatedOnlyParent () |
|
virtual void | TreeItem::setHighlightManager (HighLightManager *mgr) |
|
virtual void | TreeItem::removeHighlight () |
|
int | TreeItem::nameIndex (QString name) |
|
TreeItem * | TreeItem::findChildByName (QString name) |
|
virtual bool | TreeItem::isDefaultValue () const |
|
bool | TreeItem::childrenAreDefaultValue () const |
|
| TopTreeItem::TopTreeItem (const QList< QVariant > &data, TreeItem *parent=nullptr) |
|
| TopTreeItem::TopTreeItem (const QVariant &data, TreeItem *parent=nullptr) |
|
void | TopTreeItem::addObjectTreeItem (quint32 objectId, DataObjectTreeItem *oti) |
|
DataObjectTreeItem * | TopTreeItem::findDataObjectTreeItemByObjectId (quint32 objectId) |
|
void | TopTreeItem::addMetaObjectTreeItem (quint32 objectId, MetaObjectTreeItem *oti) |
|
MetaObjectTreeItem * | TopTreeItem::findMetaObjectTreeItemByObjectId (quint32 objectId) |
|
QList< MetaObjectTreeItem * > | TopTreeItem::getMetaObjectItems () |
|
QList< DataObjectTreeItem * > | TopTreeItem::getDataObjectItems () |
|
| ObjectTreeItem::ObjectTreeItem (const QList< QVariant > &data, TreeItem *parent=nullptr) |
|
| ObjectTreeItem::ObjectTreeItem (const QVariant &data, TreeItem *parent=nullptr) |
|
virtual void | ObjectTreeItem::setObject (UAVObject *obj) |
|
UAVObject * | ObjectTreeItem::object () |
|
| MetaObjectTreeItem::MetaObjectTreeItem (UAVObject *obj, const QList< QVariant > &data, TreeItem *parent=nullptr) |
|
| MetaObjectTreeItem::MetaObjectTreeItem (UAVObject *obj, const QVariant &data, TreeItem *parent=nullptr) |
|
| DataObjectTreeItem::DataObjectTreeItem (const QList< QVariant > &data, TreeItem *parent=nullptr) |
|
| DataObjectTreeItem::DataObjectTreeItem (const QVariant &data, TreeItem *parent=nullptr) |
|
virtual void | DataObjectTreeItem::apply () override |
|
virtual void | DataObjectTreeItem::update () override |
|
virtual void | DataObjectTreeItem::appendChild (TreeItem *child) override |
|
virtual void | DataObjectTreeItem::setObject (UAVObject *obj) override |
|
virtual void | DataObjectTreeItem::setIsPresentOnHardware (bool value) override |
|
virtual bool | DataObjectTreeItem::isDefaultValue () const override |
|
| InstanceTreeItem::InstanceTreeItem (UAVObject *obj, const QList< QVariant > &data, TreeItem *parent=nullptr) |
|
| InstanceTreeItem::InstanceTreeItem (UAVObject *obj, const QVariant &data, TreeItem *parent=nullptr) |
|
virtual void | InstanceTreeItem::apply () |
|
virtual void | InstanceTreeItem::update () |
|
| ArrayFieldTreeItem::ArrayFieldTreeItem (const QList< QVariant > &data, TreeItem *parent=nullptr) |
|
| ArrayFieldTreeItem::ArrayFieldTreeItem (const QVariant &data, TreeItem *parent=nullptr) |
|
virtual bool | ArrayFieldTreeItem::isDefaultValue () const override |
|
| UAVObjectBrowser::UAVObjectBrowser (QString classId, UAVObjectBrowserWidget *widget, QWidget *parent=nullptr) |
|
| UAVObjectBrowser::~UAVObjectBrowser () |
|
QWidget * | UAVObjectBrowser::widget () |
|
void | UAVObjectBrowser::loadConfiguration (IUAVGadgetConfiguration *config) |
|
| UAVObjectBrowserConfiguration::UAVObjectBrowserConfiguration (QString classId, QSettings *qSettings=nullptr, QObject *parent=nullptr) |
|
void | UAVObjectBrowserConfiguration::saveConfig (QSettings *settings) const |
|
IUAVGadgetConfiguration * | UAVObjectBrowserConfiguration::clone () |
|
QColor | UAVObjectBrowserConfiguration::recentlyUpdatedColor () const |
|
QColor | UAVObjectBrowserConfiguration::manuallyChangedColor () const |
|
QColor | UAVObjectBrowserConfiguration::notPresentOnHwColor () const |
|
int | UAVObjectBrowserConfiguration::recentlyUpdatedTimeout () const |
|
bool | UAVObjectBrowserConfiguration::onlyHighlightChangedValues () const |
|
bool | UAVObjectBrowserConfiguration::scientificView () const |
|
bool | UAVObjectBrowserConfiguration::showMetaData () const |
|
bool | UAVObjectBrowserConfiguration::hideNotPresentOnHw () const |
|
| UAVObjectBrowserFactory::UAVObjectBrowserFactory (QObject *parent=nullptr) |
|
| UAVObjectBrowserFactory::~UAVObjectBrowserFactory () |
|
Core::IUAVGadget * | UAVObjectBrowserFactory::createGadget (QWidget *parent) |
|
IUAVGadgetConfiguration * | UAVObjectBrowserFactory::createConfiguration (QSettings *qSettings) |
|
IOptionsPage * | UAVObjectBrowserFactory::createOptionsPage (IUAVGadgetConfiguration *config) |
|
| UAVObjectBrowserOptionsPage::UAVObjectBrowserOptionsPage (UAVObjectBrowserConfiguration *config, QObject *parent=nullptr) |
|
QWidget * | UAVObjectBrowserOptionsPage::createPage (QWidget *parent) |
|
void | UAVObjectBrowserOptionsPage::apply () |
|
void | UAVObjectBrowserOptionsPage::finish () |
|
| TreeSortFilterProxyModel::TreeSortFilterProxyModel (QObject *parent) |
|
bool | TreeSortFilterProxyModel::filterAcceptsRow (int source_row, const QModelIndex &source_parent) const |
| TreeSortFilterProxyModel::filterAcceptsRow Taken from http://qt-project.org/forums/viewthread/7782. This proxy model will accept rows: More...
|
|
bool | TreeSortFilterProxyModel::filterAcceptsRowItself (int source_row, const QModelIndex &source_parent) const |
|
bool | TreeSortFilterProxyModel::hasAcceptedChildren (int source_row, const QModelIndex &source_parent) const |
|
| UAVOBrowserTreeView::UAVOBrowserTreeView (unsigned int updateTimerPeriod) |
| UAVOBrowserTreeView::UAVOBrowserTreeView Constructor for reimplementation of QTreeView. More...
|
|
void | UAVOBrowserTreeView::updateView (const QModelIndex &topLeft, const QModelIndex &bottomRight) |
| UAVOBrowserTreeView::updateView Determines if a view updates lies outside the range of updates queued for update. More...
|
|
void | UAVOBrowserTreeView::updateTimerPeriod (unsigned int val) |
|
virtual void | UAVOBrowserTreeView::setModel (QAbstractItemModel *model) |
|
virtual void | UAVOBrowserTreeView::dataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector< int > &roles=QVector< int >()) |
| dataChanged Reimplements QTreeView::dataChanged signal More...
|
|
| UAVObjectBrowserWidget::UAVObjectBrowserWidget (QWidget *parent=nullptr) |
|
| UAVObjectBrowserWidget::~UAVObjectBrowserWidget () |
|
void | UAVObjectBrowserWidget::setRecentlyUpdatedColor (QColor color) |
|
void | UAVObjectBrowserWidget::setManuallyChangedColor (QColor color) |
|
void | UAVObjectBrowserWidget::setNotPresentOnHwColor (QColor color) |
|
void | UAVObjectBrowserWidget::setOnlyHighlightChangedValues (bool highlight) |
|
void | UAVObjectBrowserWidget::setViewOptions (bool scientific, bool metadata, bool hideNotPresent) |
| UAVObjectBrowserWidget::setViewOptions Sets the viewing options. More...
|
|
void | UAVObjectBrowserWidget::initialize () |
| Initializes the model and makes the necessary signal/slot connections. More...
|
|
void | UAVObjectBrowserWidget::refreshHiddenObjects () |
| Refreshes the hidden object display. More...
|
|
| UAVObjectTreeModel::UAVObjectTreeModel (QObject *parent=nullptr, bool useScientificNotation=false) |
|
| UAVObjectTreeModel::~UAVObjectTreeModel () |
|
QVariant | UAVObjectTreeModel::data (const QModelIndex &index, int role) const |
|
bool | UAVObjectTreeModel::setData (const QModelIndex &index, const QVariant &value, int role) |
|
Qt::ItemFlags | UAVObjectTreeModel::flags (const QModelIndex &index) const |
|
QVariant | UAVObjectTreeModel::headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const |
|
QModelIndex | UAVObjectTreeModel::index (int row, int column, const QModelIndex &parent=QModelIndex()) const |
|
QModelIndex | UAVObjectTreeModel::parent (const QModelIndex &index) const |
|
int | UAVObjectTreeModel::rowCount (const QModelIndex &parent=QModelIndex()) const |
|
int | UAVObjectTreeModel::columnCount (const QModelIndex &parent=QModelIndex()) const |
|
TopTreeItem * | UAVObjectTreeModel::getSettingsTree () |
|
TopTreeItem * | UAVObjectTreeModel::getNonSettingsTree () |
|
void | UAVObjectTreeModel::setRecentlyUpdatedColor (QColor color) |
|
void | UAVObjectTreeModel::setManuallyChangedColor (QColor color) |
|
void | UAVObjectTreeModel::setNotPresentOnHwColor (QColor color) |
|
void | UAVObjectTreeModel::setOnlyHighlightChangedValues (bool highlight) |
|
QList< QModelIndex > | UAVObjectTreeModel::getMetaDataIndexes () |
|
QList< QModelIndex > | UAVObjectTreeModel::getDataObjectIndexes () |
|
QModelIndex | UAVObjectTreeModel::getIndex (int indexRow, int indexCol, TopTreeItem *topTreeItem) |
|