#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;