CopperSpice Overview  1.5.1
Non-MetaObject Macros

The following table contains the "Q_" macros which were present in Qt 4 and have been either modified, removed, or unchanged in CopperSpice. These macros may be enhanced as required.

Define Description
Q_ALIGNOF Unchanged in CS
Q_ASSERT Unchanged in CS
Q_ASSERT_X Unchanged in CS
Q_CHECK_PTR Unchanged in CS
Q_CLEANUP_RESOURCE Unchanged in CS
Q_COMPILER_CONSTEXPR Unchanged in CS
Q_DECL_ALIGN Unchanged in CS
Q_DECL_CONSTEXPR Unchanged in CS
Q_DECL_EXPORT Unchanged in CS
Q_DECL_FINAL
Q_DECL_IMPORT Unchanged in CS
Q_DECL_NOEXCEPT
Q_DECL_NOEXCEPT_EXPR
Q_DECL_NOTHROW
Q_DECL_OVERRIDE
Q_DECLARE_OPAQUE_POINTER
Q_FOREACH
Q_FOREVER
Q_FUNC_INFO
Q_INIT_RESOURCE Unchanged in CS
Q_INIT_RESOURCE_EXTERN Unchanged in CS
Q_LIKELY Unchanged in CS
Q_MEDIA_DECLARE_CONTROL
Q_OBJECT_GETSTATICMETAOBJECT Removed, unused as QMetaObject is a class in CS
Q_OVERRIDE Unchanged in CS, used as a property in GUI classes
Q_NOREPLY
Q_PLUGIN_METADATA
Q_TYPEOF Unchanged in CS
Q_UNLIKELY Unchanged in CS
Q_UNREACHABLE
Q_UNUSED Unchanged in CS