ObserverItemModel.h File Reference
#include "widgets/properties/PropertiesWidget.h"
#include <ArmarXCore/interface/observers/ObserverInterface.h>
#include <ArmarXCore/interface/observers/ConditionCheckBase.h>
#include <ArmarXCore/core/IceManager.h>
#include <QStandardItemModel>
#include <string>
#include <ArmarXCore/observers/variant/VariantInfo.h>
+ Include dependency graph for ObserverItemModel.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ObserverItemModel
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 

Macros

#define OBSERVER_ITEM_DELETE   Qt::UserRole+3
 
#define OBSERVER_ITEM_ID   Qt::UserRole+2
 
#define OBSERVER_ITEM_TYPE   Qt::UserRole+1
 

Typedefs

using ObserverList = std::vector< std::string >
 

Enumerations

enum  EItemType {
  eObserverItem = 0, eChannelsItem = 1, eChannelItem = 2, eDataFieldItem = 3,
  eChecksItem = 4, eCheckItem = 5, eConditionsItem = 6, eConditionItem = 7,
  eElementaryConditionItem = 8
}
 

Macro Definition Documentation

◆ OBSERVER_ITEM_DELETE

#define OBSERVER_ITEM_DELETE   Qt::UserRole+3

Definition at line 41 of file ObserverItemModel.h.

◆ OBSERVER_ITEM_ID

#define OBSERVER_ITEM_ID   Qt::UserRole+2

Definition at line 40 of file ObserverItemModel.h.

◆ OBSERVER_ITEM_TYPE

#define OBSERVER_ITEM_TYPE   Qt::UserRole+1

Definition at line 39 of file ObserverItemModel.h.