Solid
soliddefs_p.h File Reference
#include <QtCore/QObject>
Include dependency graph for soliddefs_p.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | Solid::CleanUpGlobalStatic |
Namespaces | |
| Solid | |
Macros | |
| #define | return_SOLID_CALL(Type, Object, Default, Method) |
| #define | SOLID_CALL(Type, Object, Method) |
| #define | SOLID_GLOBAL_STATIC(TYPE, NAME) SOLID_GLOBAL_STATIC_WITH_ARGS(TYPE, NAME, ()) |
| #define | SOLID_GLOBAL_STATIC_STRUCT_NAME(NAME) |
| #define | SOLID_GLOBAL_STATIC_WITH_ARGS(TYPE, NAME, ARGS) |
Typedefs | |
| typedef void(* | Solid::CleanUpFunction )() |
Macro Definition Documentation
| #define return_SOLID_CALL | ( | Type, | |
| Object, | |||
| Default, | |||
| Method | |||
| ) |
Value:
Type t = qobject_cast<Type>(Object); \
if (t!=0) \
{ \
return t->Method; \
} \
else \
{ \
return Default; \
}
Definition at line 26 of file soliddefs_p.h.
| #define SOLID_CALL | ( | Type, | |
| Object, | |||
| Method | |||
| ) |
Value:
Type t = qobject_cast<Type>(Object); \
if (t!=0) \
{ \
t->Method; \
}
Definition at line 39 of file soliddefs_p.h.
| #define SOLID_GLOBAL_STATIC | ( | TYPE, | |
| NAME | |||
| ) | SOLID_GLOBAL_STATIC_WITH_ARGS(TYPE, NAME, ()) |
Definition at line 77 of file soliddefs_p.h.
| #define SOLID_GLOBAL_STATIC_STRUCT_NAME | ( | NAME | ) |
Definition at line 74 of file soliddefs_p.h.
| #define SOLID_GLOBAL_STATIC_WITH_ARGS | ( | TYPE, | |
| NAME, | |||
| ARGS | |||
| ) |
Definition at line 79 of file soliddefs_p.h.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:26 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:26 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference