![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtCore/qnamespace.h>#include <QtCore/qfunctionaltools_impl.h>#include <memory>Go to the source code of this file.
Namespaces | |
| namespace | QtPrivate |
Typedefs | |
| using | QtPrivate::SlotObjUniquePtr |
Functions | |
| template<typename ObjPrivate> | |
| void | QtPrivate::assertObjectType (QObjectPrivate *d) |
| template<typename Obj> | |
| void | QtPrivate::assertObjectType (QObject *o) |
| template<typename Prototype, typename Functor> | |
| constexpr std::enable_if_t<!std::disjunction_v< std::is_convertible< Prototype, const char * >, std::is_same< std::decay_t< Prototype >, QMetaMethod >, std::is_convertible< Functor, const char * >, std::is_same< std::decay_t< Functor >, QMetaMethod > >, int > | QtPrivate::countMatchingArguments () |
| SlotObjUniquePtr | QtPrivate::copy (const SlotObjUniquePtr &other) noexcept |
| template<typename Prototype, typename Functor> | |
| constexpr std::enable_if_t< QtPrivate::countMatchingArguments< Prototype, Functor >() >=0, QtPrivate::QSlotObjectBase * > | QtPrivate::makeCallableObject (Functor &&funcfunc) |
| template<typename Prototype, typename Functor> | |
| constexpr bool | QtPrivate::AssertCompatibleFunctions () |
Variables | |
| template<typename Functor, typename... Args> | |
| constexpr bool | QtPrivate::HasCallOperatorAcceptingArgs_v = HasCallOperatorAcceptingArgs<Functor, Args...>::value |