ObserverItemModel.h File Reference
#include <string>
#include <QStandardItemModel>
#include <ArmarXCore/core/IceManager.h>
#include <ArmarXCore/interface/observers/ConditionCheckBase.h>
#include <ArmarXCore/interface/observers/ObserverInterface.h>
#include <ArmarXCore/observers/variant/VariantInfo.h>
#include "widgets/properties/PropertiesWidget.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 39 of file ObserverItemModel.h.

◆ OBSERVER_ITEM_ID

#define OBSERVER_ITEM_ID   Qt::UserRole + 2

Definition at line 38 of file ObserverItemModel.h.

◆ OBSERVER_ITEM_TYPE

#define OBSERVER_ITEM_TYPE   Qt::UserRole + 1

Definition at line 37 of file ObserverItemModel.h.