KDStateMachineEditor API Documentation 2.3
Loading...
Searching...
No Matches
objecthelper.h File Reference
#include "kdsme_core_export.h"
#include <QObject>
#include <QMetaEnum>
#include <QList>
#include <algorithm>
Include dependency graph for objecthelper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  KDSME
namespace  KDSME::ObjectHelper

Enumerations

enum  KDSME::ObjectHelper::DisplayOption { KDSME::ObjectHelper::NoStrip , KDSME::ObjectHelper::StripNameSpace }

Functions

KDSME_CORE_EXPORT QString KDSME::ObjectHelper::addressToString (const void *p)
KDSME_CORE_EXPORT QString KDSME::ObjectHelper::className (const QObject *object, DisplayOption option=NoStrip)
template<class FilterType, class ItemType>
QList< FilterType > KDSME::ObjectHelper::copy_if_type (const QList< ItemType > &list)
KDSME_CORE_EXPORT int KDSME::ObjectHelper::depth (const QObject *root, const QObject *object)
KDSME_CORE_EXPORT bool KDSME::ObjectHelper::descendantOf (const QObject *ascendant, const QObject *object)
KDSME_CORE_EXPORT QString KDSME::ObjectHelper::displayString (const QObject *object, DisplayOption option=NoStrip)
KDSME_CORE_EXPORT const char * KDSME::ObjectHelper::enumToString (const QMetaObject *metaObject, const char *name, int value)
template<class C, class P>
C KDSME::ObjectHelper::filter (const C &source, const P &predicate)
template<typename T>
T * KDSME::ObjectHelper::findParentOfType (QObject *object)
KDSME_CORE_EXPORT int KDSME::ObjectHelper::stringToEnum (const QMetaObject *metaObject, const char *name, const char *key)
KDSME_CORE_EXPORT QString KDSME::ObjectHelper::toString (const QPointF &point)
KDSME_CORE_EXPORT QString KDSME::ObjectHelper::toString (const QRectF &rect)
KDSME_CORE_EXPORT QString KDSME::ObjectHelper::toString (const QSizeF &size)

© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
KDStateMachineEditor
Create Qt State Machine metacode using a graphical user interface
https://github.com/KDAB/KDStateMachineEditor
Generated on for KDStateMachineEditor API Documentation by doxygen 1.15.0