#include <QObject>
#include <QtCore>
#include <QGraphicsWidget>
#include <QPen>
#include <QWidget>
#include <QPolygonF>
#include <QIcon>
#include "reportplugininterface.h"
#include "cutereport_types.h"
#include "cutereport_functions.h"
#include "cutereport_globals.h"
 
Go to the source code of this file.
◆ ITEMVIEWTYPE
      
        
          | #define ITEMVIEWTYPE   QGraphicsItem::UserType + 101 | 
        
      
 
 
◆ NOTPROPERTY_CHANGE_SIGNALS
      
        
          | #define NOTPROPERTY_CHANGE_SIGNALS | 
          ( | 
            | 
          SIGNALNAME,  | 
        
        
           | 
           | 
            | 
          VARIABLE  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:        emit SIGNALNAME ( VARIABLE ); \
        emit changed(); \
    }
Definition: cutereport_types.h:271
 
 
 
 
◆ PROCESS_NEW_PROPERTY_VALUE
      
        
          | #define PROCESS_NEW_PROPERTY_VALUE | 
          ( | 
            | 
          PropertyName,  | 
        
        
           | 
           | 
            | 
          VALUE  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:if (d-> PropertyName == VALUE) \
        return; \
    d-> PropertyName = VALUE; \
        emit PropertyName##Changed ( d-> PropertyName ); \
        emit changed(); \
    }
Definition: cutereport_types.h:271
 
 
 
 
◆ PROCESS_NEW_PROPERTY_VALUE_WITH_GUI_UPDATE
      
        
          | #define PROCESS_NEW_PROPERTY_VALUE_WITH_GUI_UPDATE | 
          ( | 
            | 
          PropertyName,  | 
        
        
           | 
           | 
            | 
          VALUE  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:if (d-> PropertyName == VALUE) \
        return; \
    d-> PropertyName = VALUE; \
    update_gui(); \
        emit PropertyName##Changed ( d-> PropertyName ); \
        emit changed(); \
    }
Definition: cutereport_types.h:271
 
 
 
 
◆ PROPERTY_CHANGE_SIGNALS
      
        
          | #define PROPERTY_CHANGE_SIGNALS | 
          ( | 
            | 
          PropertyName | ) | 
           | 
        
      
 
Value:        emit PropertyName##Changed ( d-> PropertyName ); \
        emit changed(); \
    }
Definition: cutereport_types.h:271
 
 
 
 
◆ SAVEIFCHANGED
      
        
          | #define SAVEIFCHANGED | 
          ( | 
            | 
          OLD,  | 
        
        
           | 
           | 
            | 
          NEW  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:if (d-> OLD == NEW) \
        return; \
    d-> OLD = NEW;