Skip to content

Commit 96cf07e

Browse files
committed
LP-567 added comments and const correctness
1 parent 64dfc35 commit 96cf07e

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

ground/gcs/src/plugins/uavobjectbrowser/uavobjecttreemodel.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,8 @@ DataObjectTreeItem *UAVObjectTreeModel::createDataObject(UAVDataObject *obj)
238238
addObjectTreeItem(obj->getObjID(), item);
239239
item->setHighlightManager(m_highlightManager);
240240

241+
// metadata items are created up front and are added/removed as needed
242+
// see toggleMetaItems()
241243
MetaObjectTreeItem *metaItem = createMetaObject(obj->getMetaObject());
242244
if (showMetadata()) {
243245
appendItem(item, metaItem);
@@ -303,6 +305,8 @@ TreeItem *UAVObjectTreeModel::getParentItem(UAVDataObject *obj, bool categorize)
303305
QStringList categoryPath = category.split('/');
304306

305307
foreach(QString category, categoryPath) {
308+
// metadata items are created and destroyed as needed
309+
// see toggleCategoryItems()
306310
TreeItem *categoryItem = parentItem->childByName(category);
307311

308312
if (!categoryItem) {
@@ -486,7 +490,7 @@ QModelIndex UAVObjectTreeModel::index(int row, int column, const QModelIndex &pa
486490
return QModelIndex();
487491
}
488492

489-
QModelIndex UAVObjectTreeModel::index(TreeItem *item, int column)
493+
QModelIndex UAVObjectTreeModel::index(TreeItem *item, int column) const
490494
{
491495
if (item == m_rootItem) {
492496
return QModelIndex();

ground/gcs/src/plugins/uavobjectbrowser/uavobjecttreemodel.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ private slots:
109109

110110
QHash<quint32, ObjectTreeItem *> m_objectTreeItems;
111111

112-
QModelIndex index(TreeItem *item, int column = 0);
112+
QModelIndex index(TreeItem *item, int column = 0) const;
113113

114114
void setupModelData();
115115
void resetModelData();

0 commit comments

Comments
 (0)