#include <qglobal.h>
#include "kdchart_export.h"
#include <QtAlgorithms>
#include <algorithm>
#include <Qt>
Go to the source code of this file.
#define KDAB_SET_OBJECT_NAME | ( | x | ) | __kdab__dereference_for_methodcall( x ).setObjectName( QLatin1String( #x ) ) |
Definition at line 41 of file KDChartGlobal.h.
#define KDCHART_DECLARE_DERIVED_DIAGRAM | ( | X, | |||
PLANE | ) |
protected: \ class Private; \ inline Private * d_func(); \ inline const Private * d_func() const; \ explicit inline X( Private * ); \ explicit inline X( Private *, QWidget *, PLANE * ); \ private: \ void init();
Definition at line 169 of file KDChartGlobal.h.
#define KDCHART_DECLARE_PRIVATE_BASE_POLYMORPHIC | ( | X | ) |
protected: \ class Private; \ Private * d_func() { return _d; } \ const Private * d_func() const { return _d; } \ explicit inline X( Private * ); \ private: \ void init(); \ Private * _d;
Definition at line 113 of file KDChartGlobal.h.
#define KDCHART_DECLARE_PRIVATE_BASE_POLYMORPHIC_QWIDGET | ( | X | ) |
protected: \ class Private; \ Private * d_func() { return _d; } \ const Private * d_func() const { return _d; } \ explicit inline X( Private *, QWidget* ); \ private: \ void init(); \ Private * _d;
Definition at line 136 of file KDChartGlobal.h.
#define KDCHART_DECLARE_PRIVATE_BASE_VALUE | ( | X | ) |
public: \ inline void swap( X & other ) { qSwap( _d, other._d ); } \ protected: \ class Private; \ Private * d_func() { return _d; } \ const Private * d_func() const { return _d; } \ private: \ void init(); \ Private * _d;
Definition at line 90 of file KDChartGlobal.h.
#define KDCHART_DECLARE_PRIVATE_DERIVED | ( | X | ) |
protected: \ class Private; \ inline Private * d_func(); \ inline const Private * d_func() const; \ explicit inline X( Private * ); \ private: \ void init();
Definition at line 56 of file KDChartGlobal.h.
#define KDCHART_DECLARE_PRIVATE_DERIVED_PARENT | ( | X, | |||
ParentType | ) |
protected: \ class Private; \ inline Private * d_func(); \ inline const Private * d_func() const; \ explicit inline X( Private *, ParentType ); \ private: \ void init();
Definition at line 77 of file KDChartGlobal.h.
#define KDCHART_DECLARE_PRIVATE_DERIVED_QWIDGET | ( | X | ) | KDCHART_DECLARE_PRIVATE_DERIVED_PARENT( X, QWidget* ) |
Definition at line 87 of file KDChartGlobal.h.
#define KDCHART_DECLARE_SWAP_BASE | ( | X | ) |
protected: \ void doSwap( X& other ) \ { qSwap( _d, other._d); }
Definition at line 220 of file KDChartGlobal.h.
#define KDCHART_DECLARE_SWAP_DERIVED | ( | X | ) | void swap( X& other ) { doSwap( other ); } |
Definition at line 225 of file KDChartGlobal.h.
#define KDCHART_DECLARE_SWAP_SPECIALISATION | ( | X | ) |
template <> inline void qSwap<X>( X & lhs, X & rhs ) \ { lhs.swap( rhs ); } \ namespace std { \ template <> inline void swap<X>( X & lhs, X & rhs ) \ { lhs.swap( rhs ); } \ }
Definition at line 204 of file KDChartGlobal.h.
#define KDCHART_DECLARE_SWAP_SPECIALISATION_DERIVED | ( | X | ) | KDCHART_DECLARE_SWAP_SPECIALISATION( X ) |
Definition at line 217 of file KDChartGlobal.h.
#define KDCHART_DERIVED_PRIVATE_FOOTER | ( | CLASS, | |||
PARENT | ) |
inline CLASS::CLASS( Private * p ) \ : PARENT( p ) { init(); } \ inline CLASS::Private * CLASS::d_func() \ { return static_cast<Private*>( PARENT::d_func() ); } \ inline const CLASS::Private * CLASS::d_func() const \ { return static_cast<const Private*>( PARENT::d_func() ); }
Definition at line 148 of file KDChartGlobal.h.
#define KDCHART_IMPL_DERIVED_DIAGRAM | ( | CLASS, | |||
PARENT, | |||||
PLANE | ) |
inline CLASS::CLASS( Private * p ) \ : PARENT( p ) { init(); } \ inline CLASS::CLASS( \ Private * p, QWidget* parent, PLANE * plane ) \ : PARENT( p, parent, plane ) { init(); } \ inline CLASS::Private * CLASS::d_func() \ { return static_cast<Private *>( PARENT::d_func() ); } \ inline const CLASS::Private * CLASS::d_func() const \ { return static_cast<const Private *>( PARENT::d_func() ); }
Definition at line 180 of file KDChartGlobal.h.
#define KDCHART_IMPL_DERIVED_PLANE | ( | CLASS, | |||
BASEPLANE | ) |
inline CLASS::CLASS( Private * p, Chart* parent ) \ : BASEPLANE( p, parent ) { init(); } \ inline CLASS::Private * CLASS::d_func() \ { return static_cast<Private *>( BASEPLANE::d_func() ); } \ inline const CLASS::Private * CLASS::d_func() const \ { return static_cast<const Private *>( BASEPLANE::d_func() ); }
Definition at line 192 of file KDChartGlobal.h.
T& __kdab__dereference_for_methodcall | ( | T * | o | ) |
Definition at line 37 of file KDChartGlobal.h.
T& __kdab__dereference_for_methodcall | ( | T & | o | ) |
Definition at line 32 of file KDChartGlobal.h.