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

namespace  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.