Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qobjectdefs.h File Reference

(bd764cc1ca578759f16fbe292fbe14a243b7d263)

#include <QtCore/qnamespace.h>
#include <QtCore/qobjectdefs_impl.h>
#include <QtCore/qtcoreexports.h>
#include <QtCore/qtmetamacros.h>
+ Include dependency graph for qobjectdefs.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QMethodRawArguments
 
struct  QMetaMethodArgument
 
struct  QMetaMethodReturnArgument
 
struct  QTemplatedMetaMethodReturnArgument< T >
 
class  QMetaObject
 \inmodule QtCore More...
 
struct  QMetaObject::SuperData
 
struct  QMetaObject::Data
 
struct  QtPrivate::HasQ_OBJECT_Macro< Object >
 

Namespaces

namespace  QtPrivate
 \macro QT_NO_KEYWORDS >
 
namespace  QtPrivate::Invoke
 

Macros

#define QMETHOD_CODE   0
 
#define QSLOT_CODE   1
 
#define QSIGNAL_CODE   2
 
#define QT_PREFIX_CODE(code, a)   QT_STRINGIFY(code) #a
 
#define QT_STRINGIFY_METHOD(a)   QT_PREFIX_CODE(QMETHOD_CODE, a)
 
#define QT_STRINGIFY_SLOT(a)   QT_PREFIX_CODE(QSLOT_CODE, a)
 
#define QT_STRINGIFY_SIGNAL(a)   QT_PREFIX_CODE(QSIGNAL_CODE, a)
 
#define QLOCATION   "\0" __FILE__ ":" QT_STRINGIFY(__LINE__)
 
#define METHOD(a)   qFlagLocation(QT_STRINGIFY_METHOD(a) QLOCATION)
 
#define SLOT(a)   qFlagLocation(QT_STRINGIFY_SLOT(a) QLOCATION)
 
#define SIGNAL(a)   qFlagLocation(QT_STRINGIFY_SIGNAL(a) QLOCATION)
 
#define Q_ARG(Type, data)   QtPrivate::Invoke::argument<Type>(QT_STRINGIFY(Type), data)
 
#define Q_RETURN_ARG(Type, data)   QtPrivate::Invoke::returnArgument<Type>(QT_STRINGIFY(Type), data)
 

Typedefs

template<typename... Args>
using QtPrivate::Invoke::AreOldStyleArgs = std::disjunction<std::is_base_of<QGenericArgument, Args>...>
 
template<typename T , typename... Args>
using QtPrivate::Invoke::IfNotOldStyleArgs
 

Functions

Q_CORE_EXPORT const char * qFlagLocation (const char *method)
 
template<typename T >
constexpr const QMetaTypeInterfaceQtPrivate::qMetaTypeInterfaceForType ()
 
template<typename T >
QMetaMethodArgument QtPrivate::Invoke::argument (const char *name, const T &t)
 
template<typename T >
QTemplatedMetaMethodReturnArgument< T > QtPrivate::Invoke::returnArgument (const char *name, T &t)
 
template<typename T >
const char * QtPrivate::Invoke::typenameHelper (const T &)
 
template<typename T >
const voidQtPrivate::Invoke::dataHelper (const T &t)
 
template<typename T >
const QMetaTypeInterfaceQtPrivate::Invoke::metaTypeHelper (const T &)
 
const char * QtPrivate::Invoke::typenameHelper (QMetaMethodArgument a)
 
const voidQtPrivate::Invoke::dataHelper (QMetaMethodArgument a)
 
const QMetaTypeInterfaceQtPrivate::Invoke::metaTypeHelper (QMetaMethodArgument a)
 
const char * QtPrivate::Invoke::typenameHelper (const char *)=delete
 
template<typename T >
const voidQtPrivate::Invoke::dataHelper (const char *)=delete
 
const QMetaTypeInterfaceQtPrivate::Invoke::metaTypeHelper (const char *)=delete
 
const char * QtPrivate::Invoke::typenameHelper (const char16_t *)=delete
 
template<typename T >
const voidQtPrivate::Invoke::dataHelper (const char16_t *)=delete
 
const QMetaTypeInterfaceQtPrivate::Invoke::metaTypeHelper (const char16_t *)=delete
 
template<typename... Args>
auto QtPrivate::invokeMethodHelper (QMetaMethodReturnArgument r, const Args &... arguments)
 
template<typename T >
void qReturnArg (const T &&)=delete
 
template<typename T >
QTemplatedMetaMethodReturnArgument< T > qReturnArg (T &data)
 
void swap (QMetaObject::Connection &lhs, QMetaObject::Connection &rhs) noexcept
 

Macro Definition Documentation

◆ METHOD

#define METHOD ( a)    qFlagLocation(QT_STRINGIFY_METHOD(a) QLOCATION)

Definition at line 50 of file qobjectdefs.h.

◆ Q_ARG

Definition at line 63 of file qobjectdefs.h.

Referenced by QNetworkReplyDataImpl::QNetworkReplyDataImpl(), QNetworkReplyFileImpl::QNetworkReplyFileImpl(), QPlaceContentReplyUnsupported::QPlaceContentReplyUnsupported(), QPlaceDetailsReplyUnsupported::QPlaceDetailsReplyUnsupported(), QPlaceIdReplyUnsupported::QPlaceIdReplyUnsupported(), QPlaceMatchReplyUnsupported::QPlaceMatchReplyUnsupported(), QPlaceReplyUnsupported::QPlaceReplyUnsupported(), QPlaceSearchReplyUnsupported::QPlaceSearchReplyUnsupported(), QPlaceSearchSuggestionReplyUnsupported::QPlaceSearchSuggestionReplyUnsupported(), SharedTextureImageResponse::SharedTextureImageResponse(), QQuick3DLightmapBaker::bake(), QPlatformAudioDecoder::bufferAvailableChanged(), QQuickItem::contains(), QGeoTileFetcherNokia::copyrightsFetched(), QGraphicsProxyWidget::createProxyForChildWidget(), QQC2::createTreeViewHelperWindow(), QBluetoothLocalDevicePrivate::deviceConnected(), QBluetoothLocalDevicePrivate::deviceDisconnected(), QtAndroidDialogHelpers::dialogResult(), AVFImageCapture::doCapture(), QFFmpegImageCapture::doCapture(), QAbstractItemDelegatePrivate::editorEventFilter(), QSocketNotifier::event(), executeIMFRequest(), OrgFreedesktopDBusPropertiesAdaptor::Get(), OrgFreedesktopDBusPropertiesAdaptor::GetAll(), QPlaceManagerEngineNokiaV2::getPlaceContent(), handle_sqlite_callback(), QtAndroidInput::handleLocationChanged(), QPdfPageRendererPrivate::handleNextRequest(), handleOrientationChanged(), invokeDecrementPendingDevicesCountAndCheckFinished(), jump(), QQuickKeysAttached::keyPressed(), QTextDocument::loadResource(), QtAndroidInput::longPress(), LowEnergyNotificationHub::lowEnergy_advertisementError(), LowEnergyNotificationHub::lowEnergy_characteristicWritten(), LowEnergyNotificationHub::lowEnergy_connectionChange(), LowEnergyNotificationHub::lowEnergy_servicesDiscovered(), main(), AndroidCamera::notifyNewFrames(), notifySatelliteInfoUpdated(), QGeoPositionInfoSourceWinRT::onStatusChanged(), AndroidCamera::open(), QDesktopServices::openUrl(), positionUpdated(), QNetworkReplyHttpImplPrivate::postRequest(), qEventCallback(), QInputMethod::queryFocusObject(), quick_test_main_with_setup(), OrgBluezGattCharacteristic1Adaptor::ReadValue(), OrgBluezGattDescriptor1Adaptor::ReadValue(), QBluetoothLocalDevice::requestPairing(), QDarwinAudioSource::reset(), QDarwinAudioSource::resume(), runOnQtThread(), QAndroidInputContext::safeCall(), QPlaceManagerEngineNokiaV2::search(), QPlaceManagerEngineNokiaV2::searchSuggestions(), QNetworkReplyHttpImplPrivate::sendCacheContents(), OrgFreedesktopDBusPropertiesAdaptor::Set(), AndroidCamera::setAutoExposureLock(), AndroidCamera::setAutoWhiteBalanceLock(), QAndroidPlatformIntegration::setAvailableGeometry(), QGraphicsItem::setCursor(), AndroidCamera::setDisplayOrientation(), AndroidCamera::setExposureCompensation(), AndroidCamera::setFlashMode(), AndroidCamera::setFocusAreas(), AndroidCamera::setFocusMode(), AndroidCamera::setJpegQuality(), QAndroidPlatformIntegration::setPhysicalSize(), AndroidCamera::setPictureSize(), AndroidCamera::setPreviewDisplay(), AndroidCamera::setPreviewFormat(), AndroidCamera::setPreviewFpsRange(), AndroidCamera::setPreviewTexture(), QAndroidPlatformIntegration::setRefreshRate(), AndroidCamera::setSceneMode(), QAndroidPlatformIntegration::setScreenSize(), QAndroidPlatformIntegration::setScreenSizeParameters(), AndroidCamera::setWhiteBalance(), QXkbCommon::setXkbContext(), AndroidCamera::setZoom(), QGeoPositionInfoSourceGeoclue2::startUpdates(), QDarwinAudioSource::stop(), QWindowsMediaDeviceReader::stopRecording(), QDarwinAudioSource::suspend(), QQuickContext2D::toImage(), QtAndroidInput::touchAdd(), SearchSuggestionReply::triggerDone(), QGeoTiledMappingManagerEngine::updateTileRequests(), QGeoTileFetcherNokia::versionFetched(), wrapInFunction(), OrgBluezGattCharacteristic1Adaptor::WriteValue(), and OrgBluezGattDescriptor1Adaptor::WriteValue().

◆ Q_RETURN_ARG

◆ QLOCATION

#define QLOCATION   "\0" __FILE__ ":" QT_STRINGIFY(__LINE__)

Definition at line 48 of file qobjectdefs.h.

◆ QMETHOD_CODE

#define QMETHOD_CODE   0

Definition at line 40 of file qobjectdefs.h.

◆ QSIGNAL_CODE

◆ QSLOT_CODE

#define QSLOT_CODE   1

◆ QT_PREFIX_CODE

#define QT_PREFIX_CODE ( code,
a )   QT_STRINGIFY(code) #a

Definition at line 43 of file qobjectdefs.h.

◆ QT_STRINGIFY_METHOD

#define QT_STRINGIFY_METHOD ( a)    QT_PREFIX_CODE(QMETHOD_CODE, a)

Definition at line 44 of file qobjectdefs.h.

◆ QT_STRINGIFY_SIGNAL

#define QT_STRINGIFY_SIGNAL ( a)    QT_PREFIX_CODE(QSIGNAL_CODE, a)

Definition at line 46 of file qobjectdefs.h.

◆ QT_STRINGIFY_SLOT

#define QT_STRINGIFY_SLOT ( a)    QT_PREFIX_CODE(QSLOT_CODE, a)

Definition at line 45 of file qobjectdefs.h.

◆ SIGNAL

#define SIGNAL ( a)    qFlagLocation(QT_STRINGIFY_SIGNAL(a) QLOCATION)

Definition at line 53 of file qobjectdefs.h.

Referenced by AVFVideoRendererControl::AVFVideoRendererControl(), QMdi::ControlContainer::ControlContainer(), DBusConnection::DBusConnection(), FileInfoThread::FileInfoThread(), HciManager::HciManager(), MyClass::MyClass(), MyWidget::MyWidget(), QDarwinAudioSourceBuffer::QDarwinAudioSourceBuffer(), QDarwinAudioSourceDevice::QDarwinAudioSourceDevice(), QDBusTrayIcon::QDBusTrayIcon(), QDeviceDiscoveryUDev::QDeviceDiscoveryUDev(), QErrorMessage::QErrorMessage(), QGeoAreaMonitorPollingPrivate::QGeoAreaMonitorPollingPrivate(), QGeoSatelliteInfoSourceAndroid::QGeoSatelliteInfoSourceAndroid(), QGeoSatelliteInfoSourceGypsy::QGeoSatelliteInfoSourceGypsy(), QHaikuRasterWindow::QHaikuRasterWindow(), QHaikuWindow::QHaikuWindow(), QIBusPlatformInputContext::QIBusPlatformInputContext(), QImageCapture::QImageCapture(), QMovie::QMovie(), QMovie::QMovie(), QMovie::QMovie(), QNetworkReplyFileImpl::QNetworkReplyFileImpl(), QOffscreenSurface::QOffscreenSurface(), QQmlApplication::QQmlApplication(), QQnxInputContext::QQnxInputContext(), QQnxIntegration::QQnxIntegration(), QQuickAnimatedSprite::QQuickAnimatedSprite(), QQuickContext2DRenderThread::QQuickContext2DRenderThread(), QQuickImageResponse::QQuickImageResponse(), QQuickSpriteSequence::QQuickSpriteSequence(), QQuickSystemPalette::QQuickSystemPalette(), QQuickTextControl::QQuickTextControl(), QQuickTumbler::QQuickTumbler(), QQuickWorkerScriptEngine::QQuickWorkerScriptEngine(), QScrollerPrivate::QScrollerPrivate(), QSGThreadedRenderLoop::QSGThreadedRenderLoop(), QShortcut::QShortcut(), QShortcut::QShortcut(), QSingleShotTimer::QSingleShotTimer(), QSmoothedAnimationTimer::QSmoothedAnimationTimer(), QSmSocketReceiver::QSmSocketReceiver(), QSystemTrayWatcher::QSystemTrayWatcher(), QtBluezDiscoveryManager::QtBluezDiscoveryManager(), QToolBarLayout::QToolBarLayout(), QUndoModel::QUndoModel(), QVncClient::QVncClient(), QXdgDesktopPortalFileDialog::QXdgDesktopPortalFileDialog(), QSGBatchRenderer::Renderer::Renderer(), QGraphicsProxyWidget::~QGraphicsProxyWidget(), QNetworkReplyHttpImplPrivate::_q_bufferOutgoingData(), QNetworkReplyImplPrivate::_q_bufferOutgoingData(), QNetworkReplyWasmImplPrivate::_q_bufferOutgoingData(), QNetworkReplyHttpImplPrivate::_q_bufferOutgoingDataFinished(), QNetworkReplyImplPrivate::_q_bufferOutgoingDataFinished(), QNetworkReplyWasmImplPrivate::_q_bufferOutgoingDataFinished(), QAbstractSocketPrivate::_q_connectToNextAddress(), QLocalSocketPrivate::_q_connectToSocket(), QOpenGLDebugLoggerPrivate::_q_contextAboutToBeDestroyed(), QProgressDialogPrivate::_q_disconnectOnClose(), QGraphicsScenePrivate::_q_emitUpdated(), QPdfDocumentPrivate::_q_tryLoadingWithSizeFromContentHeader(), QQuickItemPrivate::_states(), QQuick3DObjectPrivate::_states(), QMenu::actionEvent(), QMenuBar::actionEvent(), QObjectCleanupHandler::add(), QWidget::addAction(), QWidget::addAction(), QWizardPrivate::addField(), QWindowsFileSystemWatcherEngine::addPaths(), QOpenGLShaderProgram::addShader(), QMdiAreaPrivate::appendChild(), QNetworkReplyImplPrivate::appendDownstreamData(), QQuickItemViewPrivate::applyRemovalChange(), QQuick3DLightmapBaker::bake(), buttonSlots(), candidateSignal(), changed_signal(), QQuickPlaylist::classBegin(), QQuickScrollBarAttachedPrivate::cleanupHorizontal(), QQuickScrollBarAttachedPrivate::cleanupVertical(), QQuickLoaderPrivate::clear(), QQuickPlaceholderText::componentComplete(), QQuickShape::componentComplete(), AVFCameraRenderer::configureAVCaptureSession(), QWizardPrivate::connectButton(), QQuickPixmap::connectDownloadProgress(), QQuickPixmap::connectFinished(), QQuickPath::connectPathElements(), QAnimationGroupPrivate::connectUncontrolledAnimation(), QOpenGLVertexArrayObjectPrivate::create(), QQnxIntegration::createDisplay(), QSslSocketPrivate::createPlainSocket(), QCocoaTheme::createPlatformMenuBar(), QNetworkReplyHttpImplPrivate::createUploadByteDevice(), QQuick3DObjectPrivate::data_append(), QDBusTrayIcon::dBusConnection(), QOpenGLVertexArrayObjectPrivate::destroy(), QQuickItemView::destroyRemoved(), QNetworkAccessManagerPrivate::destroyThread(), QQuickTumblerPrivate::disconnectFromView(), QQuickPath::disconnectPathElements(), QPageSetupDialog::done(), QPrintDialog::done(), QPrintPreviewDialog::done(), QColorDialog::done(), QFontDialog::done(), MyClass::enableCharNotifications(), QInputDialogPrivate::ensureEnabledConnection(), QBluetoothSocketPrivateBluez::ensureNativeSocket(), QGtk3Dialog::exec(), QQuickViewPrivate::execute(), QQuickWidgetPrivate::execute(), QQuickViewPrivate::execute(), QQuickBorderImagePrivate::getScaleGrid(), QQuickTextEditPrivate::handleFocusEvent(), QQuickTextInputPrivate::handleFocusEvent(), QQuickWidgetPrivate::handleWindowChange(), QStandardItemModelPrivate::init(), QHttpNetworkConnectionPrivate::init(), QLocalServerPrivate::init(), QUnixPageSetupDialogPrivate::init(), QPrintDialogPrivate::init(), QPrintPreviewWidgetPrivate::init(), QGraphicsSceneIndexPrivate::init(), QToolBarPrivate::init(), QQuickFolderListModelPrivate::init(), QQuickFlickablePrivate::init(), QQuickItemViewPrivate::init(), QQuickPathViewPrivate::init(), QQuickTextEditPrivate::init(), QQuickTextInputPrivate::init(), QWaylandCompositorPrivate::init(), QLowEnergyControllerPrivateBluez::init(), QProgressDialogPrivate::init(), QCompleterPrivate::init(), QGraphicsSvgItemPrivate::init(), QPrintPreviewDialogPrivate::init(), QQuickWidgetPrivate::init(), QQuickContext2D::init(), QNetworkReplyHttpImplPrivate::initCacheSaveDevice(), QDateTimeEditPrivate::initCalendarPopup(), QQuickScrollBarAttachedPrivate::initHorizontal(), QOpenGLDebugLogger::initialize(), QtWaylandClient::QWaylandIntegration::initialize(), QHttpSocketEngine::initialize(), QSocks5SocketEngine::initialize(), QSocks5SocketEnginePrivate::initialize(), QQuickWidgetPrivate::initOffscreenWindow(), QDBusAbstractInterfacePrivate::initOwnerTracking(), QQuickScrollBarAttachedPrivate::initVertical(), QV4::MultiplyWrappedQObjectMap::insert(), QToolBox::insertItem(), QQuickCanvasItem::itemChange(), QBluetoothServer::listen(), QQuickLoaderPrivate::load(), QQuickAnimatedImage::load(), QQuickBorderImage::load(), QPdfDocumentPrivate::load(), QQuickCanvasItem::loadImage(), main(), QQuickLayout::maybeSubscribeToBaseLineOffsetChanges(), QNetworkReplyHttpImplPrivate::onRedirected(), QNetworkAccessFileBackend::open(), QPageSetupDialog::open(), QPrintDialog::open(), QPrintPreviewDialog::open(), QColorDialog::open(), QFileDialog::open(), QFontDialog::open(), QMessageBox::open(), QProgressDialog::open(), QNmeaSatelliteInfoSourcePrivate::openSourceDevice(), QQuickPath::pathElements_append(), QDialogPrivate::platformHelper(), QNetworkAccessManagerPrivate::postProcess(), QNetworkReplyHttpImplPrivate::postRequest(), QNmeaSatelliteInfoSourcePrivate::prepareSourceDevice(), QQuick3DItem2D::preSync(), QGuiApplicationPrivate::processFocusWindowEvent(), quick_test_main_with_setup(), QGeoAreaMonitorPollingPrivate::registerClient(), QDBusMenuConnection::registerTrayIconWithWatcher(), QObjectCleanupHandler::remove(), QWizardPrivate::removeFieldAt(), QToolBox::removeItem(), QOpenGLShaderProgram::removeShader(), QNmeaPositionInfoSourcePrivate::requestUpdate(), QNmeaSatelliteInfoSourcePrivate::requestUpdate(), QQuickItemPrivate::resources_append(), QQuick3DObjectPrivate::resources_append(), QQuickItemPrivate::resources_clear(), QQuick3DObjectPrivate::resources_clear(), QQuickItemPrivate::resources_removeLast(), QNetworkReplyHttpImplPrivate::sendCacheContents(), QQmlEnginePrivate::sendExit(), QQmlEnginePrivate::sendQuit(), QHttpProtocolHandler::sendRequest(), QUndoGroup::setActiveStack(), QQuickFlipable::setBack(), QCalendarPopup::setCalendarWidget(), QProgressDialog::setCancelButton(), AVFImageCapture::setCaptureSession(), QQuickTextControlPrivate::setContent(), QQuickTextUtil::setCursorDelegate(), QPdfBookmarkModel::setDocument(), QSyntaxHighlighter::setDocument(), QQuickShapePath::setFillGradient(), QQuickScrollIndicatorAttached::setHorizontal(), QInputDialogPrivate::setInputWidget(), QQuickItemView::setModel(), QQuickPathView::setModel(), QQuickRepeater::setModel(), QQuick3DRepeater::setModel(), QQmlInstantiator::setModel(), QCompleter::setModel(), QCalendarWidgetPrivate::setNavigatorEnabled(), QMenuPrivate::setOverrideMenuAction(), QWizard::setPage(), QQuickPathView::setPath(), QQuickPathInterpolator::setPath(), QMenuPrivate::setPlatformMenu(), QCompleter::setPopup(), QGeoAreaMonitorPollingPrivate::setPositionSource(), QGraphicsView::setScene(), QOffscreenSurface::setScreen(), QOpenGLContext::setScreen(), QBluetoothSocketPrivateAndroid::setSocketDescriptor(), QBluetoothSocketPrivateBluez::setSocketDescriptor(), QQuickFontLoader::setSource(), QQuickShaderEffectSource::setSourceItem(), QQuick3DTexture::setSourceItem(), QAbstractProxyModel::setSourceModel(), QCompletionModel::setSourceModel(), QUndoModel::setStack(), QTabWidget::setTabsClosable(), QGraphicsItemAnimation::setTimeLine(), QPrintPreviewDialogPrivate::setupActions(), QDeviceClosedNotifier::setupDevice(), QNetworkReplyHttpImplPrivate::setupTransferTimeout(), QQuickTumblerPrivate::setupViewData(), QToolBarLayout::setUsePopupMenu(), QQuickScrollIndicatorAttached::setVertical(), QMdiAreaPrivate::setViewMode(), QGraphicsProxyWidgetPrivate::setWidget_helper(), QQuickScreenInfo::setWrappedScreen(), QAndroidInputContext::showInputPanel(), signalForMember(), QBluetoothSocketPrivateAndroid::socketConnectSuccess(), QQnxButtonEventNotifier::start(), QQnxNavigatorEventNotifier::start(), QBluetoothDeviceDiscoveryAgentPrivate::start(), MyClass::startDeviceDiscovery(), QHttpThreadDelegate::startRequest(), MyClass::startServiceDiscovery(), QSGRenderThread::sync(), QHttpThreadDelegate::synchronousAuthenticationRequiredSlot(), QHttpThreadDelegate::synchronousProxyAuthenticationRequiredSlot(), QXcbConnection::systemTrayTracker(), QSGRenderContext::textureForFactory(), QQuickShaderEffectSource::textureProvider(), QDBusTrayIcon::updateMenu(), QQuickFramebufferObject::updatePaintNode(), QQuickShaderEffectSource::updatePaintNode(), QQuick3DTexture::updateSpatialNode(), QSGRhiShaderEffectMaterial::updateTextureProviders(), QGraphicsView::viewportEvent(), vpe_append(), vpe_clear(), QuickTestResult::waitForRendering(), QPlatformTextureListWatcher::watch(), and QQuickScreenAttached::windowChanged().

◆ SLOT

#define SLOT ( a)    qFlagLocation(QT_STRINGIFY_SLOT(a) QLOCATION)

Definition at line 52 of file qobjectdefs.h.

Referenced by AVFVideoRendererControl::AVFVideoRendererControl(), QMdi::ControlContainer::ControlContainer(), DBusConnection::DBusConnection(), FileInfoThread::FileInfoThread(), HciManager::HciManager(), MyClass::MyClass(), QDarwinAudioSourceBuffer::QDarwinAudioSourceBuffer(), QDBusTrayIcon::QDBusTrayIcon(), QDeviceDiscoveryUDev::QDeviceDiscoveryUDev(), QErrorMessage::QErrorMessage(), QGeoAreaMonitorPollingPrivate::QGeoAreaMonitorPollingPrivate(), QGeoSatelliteInfoSourceAndroid::QGeoSatelliteInfoSourceAndroid(), QGeoSatelliteInfoSourceGypsy::QGeoSatelliteInfoSourceGypsy(), QHaikuRasterWindow::QHaikuRasterWindow(), QHaikuWindow::QHaikuWindow(), QIBusPlatformInputContext::QIBusPlatformInputContext(), QIBusProxy::QIBusProxy(), QImageCapture::QImageCapture(), QMovie::QMovie(), QMovie::QMovie(), QMovie::QMovie(), QNetworkManagerInterface::QNetworkManagerInterface(), QNetworkReplyFileImpl::QNetworkReplyFileImpl(), QOffscreenSurface::QOffscreenSurface(), QQnxInputContext::QQnxInputContext(), QQnxIntegration::QQnxIntegration(), QQuickAnimatedSprite::QQuickAnimatedSprite(), QQuickContext2DRenderThread::QQuickContext2DRenderThread(), QQuickImageResponse::QQuickImageResponse(), QQuickSpriteSequence::QQuickSpriteSequence(), QQuickTextControl::QQuickTextControl(), QQuickTumbler::QQuickTumbler(), QQuickWorkerScriptEngine::QQuickWorkerScriptEngine(), QScrollerPrivate::QScrollerPrivate(), QSGThreadedRenderLoop::QSGThreadedRenderLoop(), QSmoothedAnimationTimer::QSmoothedAnimationTimer(), QSmSocketReceiver::QSmSocketReceiver(), QSystemTrayWatcher::QSystemTrayWatcher(), QtBluezDiscoveryManager::QtBluezDiscoveryManager(), QToolBarLayout::QToolBarLayout(), QUndoModel::QUndoModel(), QUnicodeControlCharacterMenu::QUnicodeControlCharacterMenu(), QVncClient::QVncClient(), QXdgDesktopPortalFileDialog::QXdgDesktopPortalFileDialog(), QXdgDesktopPortalTheme::QXdgDesktopPortalTheme(), QSGBatchRenderer::Renderer::Renderer(), QGraphicsProxyWidget::~QGraphicsProxyWidget(), QNetworkManagerInterface::~QNetworkManagerInterface(), QNetworkReplyHttpImplPrivate::_q_bufferOutgoingData(), QNetworkReplyImplPrivate::_q_bufferOutgoingData(), QNetworkReplyWasmImplPrivate::_q_bufferOutgoingData(), QNetworkReplyHttpImplPrivate::_q_bufferOutgoingDataFinished(), QNetworkReplyImplPrivate::_q_bufferOutgoingDataFinished(), QNetworkReplyWasmImplPrivate::_q_bufferOutgoingDataFinished(), QAbstractSocketPrivate::_q_connectToNextAddress(), QLocalSocketPrivate::_q_connectToSocket(), QOpenGLDebugLoggerPrivate::_q_contextAboutToBeDestroyed(), QGraphicsScenePrivate::_q_emitUpdated(), QPdfDocumentPrivate::_q_tryLoadingWithSizeFromContentHeader(), QMenu::actionEvent(), QMenuBar::actionEvent(), QObjectCleanupHandler::add(), QWizardPrivate::addField(), QDBusServiceWatcherPrivate::addService(), QOpenGLShaderProgram::addShader(), QMdiAreaPrivate::appendChild(), QNetworkReplyImplPrivate::appendDownstreamData(), QQuickItemViewPrivate::applyRemovalChange(), QQuick3DLightmapBaker::bake(), buttonSlots(), QQuickPlaylist::classBegin(), QQuickScrollBarAttachedPrivate::cleanupHorizontal(), QQuickScrollBarAttachedPrivate::cleanupVertical(), QQuickLoaderPrivate::clear(), QQuickPlaceholderText::componentComplete(), QQuickShape::componentComplete(), AVFCameraRenderer::configureAVCaptureSession(), QWizardPrivate::connectButton(), QQuickPath::connectPathElements(), QAbstractSocket::connectToHost(), QAnimationGroupPrivate::connectUncontrolledAnimation(), QOpenGLVertexArrayObjectPrivate::create(), QQnxIntegration::createDisplay(), QSslSocketPrivate::createPlainSocket(), QCocoaTheme::createPlatformMenuBar(), QWidgetTextControl::createStandardContextMenu(), QNetworkReplyHttpImplPrivate::createUploadByteDevice(), QQuick3DObjectPrivate::data_append(), QDBusTrayIcon::dBusConnection(), QOpenGLVertexArrayObjectPrivate::destroy(), QQuickItemView::destroyRemoved(), QNetworkAccessManagerPrivate::destroyThread(), QQuickTumblerPrivate::disconnectFromView(), QQuickPath::disconnectPathElements(), QAnimationGroupPrivate::disconnectUncontrolledAnimation(), MyClass::enableCharNotifications(), QInputDialogPrivate::ensureEnabledConnection(), QBluetoothSocketPrivateBluez::ensureNativeSocket(), QGtk3Dialog::exec(), QQuickViewPrivate::execute(), QQuickWidgetPrivate::execute(), QQuickViewPrivate::execute(), QQuickBorderImagePrivate::getScaleGrid(), QQuickTextEditPrivate::handleFocusEvent(), QQuickTextInputPrivate::handleFocusEvent(), QQuickWidgetPrivate::handleWindowChange(), QMenuPrivate::hideMenu(), QStandardItemModelPrivate::init(), QHttpNetworkConnectionPrivate::init(), QLocalServerPrivate::init(), QUnixPageSetupDialogPrivate::init(), QPrintDialogPrivate::init(), QPrintPreviewWidgetPrivate::init(), QGraphicsSceneIndexPrivate::init(), QToolBarPrivate::init(), QQuickFolderListModelPrivate::init(), QQuickFlickablePrivate::init(), QQuickItemViewPrivate::init(), QQuickPathViewPrivate::init(), QQuickTextEditPrivate::init(), QQuickTextInputPrivate::init(), QWaylandCompositorPrivate::init(), QLowEnergyControllerPrivateBluez::init(), QProgressDialogPrivate::init(), QCompleterPrivate::init(), QGraphicsSvgItemPrivate::init(), QPrintPreviewDialogPrivate::init(), QQuickWidgetPrivate::init(), QNetworkReplyHttpImplPrivate::initCacheSaveDevice(), QDateTimeEditPrivate::initCalendarPopup(), QQuickScrollBarAttachedPrivate::initHorizontal(), QOpenGLDebugLogger::initialize(), QtWaylandClient::QWaylandIntegration::initialize(), QHttpSocketEngine::initialize(), QSocks5SocketEngine::initialize(), QSocks5SocketEnginePrivate::initialize(), QQuickWidgetPrivate::initOffscreenWindow(), QDBusAbstractInterfacePrivate::initOwnerTracking(), QQuickScrollBarAttachedPrivate::initVertical(), QV4::MultiplyWrappedQObjectMap::insert(), QToolBox::insertItem(), QQuickCanvasItem::itemChange(), QQuickLoaderPrivate::load(), QQuickAnimatedImage::load(), QQuickBorderImage::load(), QPdfDocumentPrivate::load(), main(), QQuickLayout::maybeSubscribeToBaseLineOffsetChanges(), QV4::QObjectMethod::method_destroy(), QNetworkReplyHttpImplPrivate::onRedirected(), QNetworkAccessFileBackend::open(), QNmeaSatelliteInfoSourcePrivate::openSourceDevice(), QQuickPath::pathElements_append(), QDialogPrivate::platformHelper(), QNetworkAccessManagerPrivate::postProcess(), QNetworkReplyHttpImplPrivate::postRequest(), QNmeaSatelliteInfoSourcePrivate::prepareSourceDevice(), QQuick3DItem2D::preSync(), QGuiApplicationPrivate::processFocusWindowEvent(), quick_test_main_with_setup(), QGeoAreaMonitorPollingPrivate::registerClient(), QDBusMenuConnection::registerTrayIconWithWatcher(), QObjectCleanupHandler::remove(), QWizardPrivate::removeFieldAt(), QToolBox::removeItem(), QDBusServiceWatcherPrivate::removeService(), QOpenGLShaderProgram::removeShader(), QNmeaPositionInfoSourcePrivate::requestUpdate(), QNmeaSatelliteInfoSourcePrivate::requestUpdate(), QQuickItemPrivate::resources_append(), QQuick3DObjectPrivate::resources_append(), QQuickItemPrivate::resources_clear(), QQuick3DObjectPrivate::resources_clear(), QQuickItemPrivate::resources_removeLast(), QNetworkReplyHttpImplPrivate::sendCacheContents(), QHttpProtocolHandler::sendRequest(), QQuickFlipable::setBack(), QCalendarPopup::setCalendarWidget(), AVFImageCapture::setCaptureSession(), QQuickTextUtil::setCursorDelegate(), QPdfBookmarkModel::setDocument(), QSyntaxHighlighter::setDocument(), QQuickShapePath::setFillGradient(), QQuickScrollIndicatorAttached::setHorizontal(), QInputDialogPrivate::setInputWidget(), QQuickTextPrivate::setLineGeometry(), QQuickItemView::setModel(), QQuickPathView::setModel(), QQuickRepeater::setModel(), QQuick3DRepeater::setModel(), QQmlInstantiator::setModel(), QCompleter::setModel(), QCalendarWidgetPrivate::setNavigatorEnabled(), QMenuPrivate::setOverrideMenuAction(), QWizard::setPage(), QQuickPathView::setPath(), QQuickPathInterpolator::setPath(), QMenuPrivate::setPlatformMenu(), QCompleter::setPopup(), QGeoAreaMonitorPollingPrivate::setPositionSource(), QGraphicsView::setScene(), QOffscreenSurface::setScreen(), QOpenGLContext::setScreen(), QBluetoothSocketPrivateAndroid::setSocketDescriptor(), QBluetoothSocketPrivateBluez::setSocketDescriptor(), QQuickFontLoader::setSource(), QQuickShaderEffectSource::setSourceItem(), QQuick3DTexture::setSourceItem(), QAbstractProxyModel::setSourceModel(), QCompletionModel::setSourceModel(), QUndoModel::setStack(), QQmlBindEntry::setTarget(), QGraphicsItemAnimation::setTimeLine(), QPrintPreviewDialogPrivate::setupActions(), QDeviceClosedNotifier::setupDevice(), QNetworkReplyHttpImplPrivate::setupTransferTimeout(), QQuickTumblerPrivate::setupViewData(), QToolBarLayout::setUsePopupMenu(), QQuickScrollIndicatorAttached::setVertical(), QMdiAreaPrivate::setViewMode(), QGraphicsProxyWidgetPrivate::setWidget_helper(), QAndroidInputContext::showInputPanel(), QBluetoothSocketPrivateAndroid::socketConnectSuccess(), QQnxButtonEventNotifier::start(), QQnxNavigatorEventNotifier::start(), QBluetoothDeviceDiscoveryAgentPrivate::start(), MyClass::startDeviceDiscovery(), QHttpNetworkConnectionPrivate::startHostInfoLookup(), QHttpThreadDelegate::startRequest(), QHttpThreadDelegate::startRequestSynchronously(), MyClass::startServiceDiscovery(), QSGRenderThread::sync(), QHttpThreadDelegate::synchronousAuthenticationRequiredSlot(), QHttpThreadDelegate::synchronousProxyAuthenticationRequiredSlot(), QSGRenderContext::textureForFactory(), QWizardPrivate::updateButtonTexts(), QQuickFramebufferObject::updatePaintNode(), QQuickShaderEffectSource::updatePaintNode(), QQuick3DTexture::updateSpatialNode(), QSGRhiShaderEffectMaterial::updateTextureProviders(), QGraphicsView::viewportEvent(), vpe_append(), vpe_clear(), QPlatformTextureListWatcher::watch(), and QQuickScreenAttached::windowChanged().

Function Documentation

◆ qFlagLocation()

Q_CORE_EXPORT const char * qFlagLocation ( const char * method)

Definition at line 2556 of file qobject.cpp.

References method.

◆ qReturnArg() [1/2]

template<typename T >
void qReturnArg ( const T && )
delete

Referenced by QDBusConnectionManager::connectToBus(), QDBusConnectionManager::connectToBus(), QDBusConnectionManager::connectToPeer(), QMetaObject::invokeMethod(), and wrapInFunction().

+ Here is the caller graph for this function:

◆ qReturnArg() [2/2]

template<typename T >
QTemplatedMetaMethodReturnArgument< T > qReturnArg ( T & data)
inline

Definition at line 228 of file qobjectdefs.h.

References QtPrivate::Invoke::returnArgument().

+ Here is the call graph for this function:

◆ swap()

void swap ( QMetaObject::Connection & lhs,
QMetaObject::Connection & rhs )
inlinenoexcept

Definition at line 671 of file qobjectdefs.h.