Qt 4.8
Classes | Macros | Functions | Variables
qmetatype.cpp File Reference
#include "qmetatype.h"
#include "qobjectdefs.h"
#include "qdatetime.h"
#include "qbytearray.h"
#include "qreadwritelock.h"
#include "qstring.h"
#include "qstringlist.h"
#include "qvector.h"
#include "qlocale.h"
#include "qeasingcurve.h"
#include "qbitarray.h"
#include "qurl.h"
#include "qvariant.h"
#include "qsize.h"
#include "qpoint.h"
#include "qrect.h"
#include "qline.h"

Go to the source code of this file.

Classes

class  QCustomTypeInfo
 
struct  QMetaTypeGuiHelper
 

Macros

#define NS(x)   QT_PREPEND_NAMESPACE(x)
 
#define QT_ADD_STATIC_METATYPE(STR, TP)   { STR, sizeof(STR) - 1, TP }
 

Functions

 Q_DECLARE_TYPEINFO (QCustomTypeInfo, Q_MOVABLE_TYPE)
 
static int qMetaTypeCustomType_unlocked (const char *typeName, int length)
 Similar to QMetaType::type(), but only looks in the custom set of types, and doesn't lock the mutex. More...
 
static int qMetaTypeStaticType (const char *typeName, int length)
 Similar to QMetaType::type(), but only looks in the static set of types. More...
 

Variables

Q_CORE_EXPORT const QMetaTypeGuiHelperqMetaTypeGuiHelper = 0
 
struct {
   int   type
 
   const char *   typeName
 
   int   typeNameLength
 
types []
 

Macro Definition Documentation

◆ NS

#define NS (   x)    QT_PREPEND_NAMESPACE(x)

◆ QT_ADD_STATIC_METATYPE

#define QT_ADD_STATIC_METATYPE (   STR,
  TP 
)    { STR, sizeof(STR) - 1, TP }

Definition at line 235 of file qmetatype.cpp.

Function Documentation

◆ Q_DECLARE_TYPEINFO()

Q_DECLARE_TYPEINFO ( QCustomTypeInfo  ,
Q_MOVABLE_TYPE   
)

◆ qMetaTypeCustomType_unlocked()

static int qMetaTypeCustomType_unlocked ( const char *  typeName,
int  length 
)
static

Similar to QMetaType::type(), but only looks in the custom set of types, and doesn't lock the mutex.

Warning
This function is not part of the public interface.

Definition at line 450 of file qmetatype.cpp.

Referenced by QMetaType::registerType(), QMetaType::registerTypedef(), and QMetaType::type().

451 {
452  const QVector<QCustomTypeInfo> * const ct = customTypes();
453  if (!ct)
454  return 0;
455 
456  for (int v = 0; v < ct->count(); ++v) {
457  const QCustomTypeInfo &customInfo = ct->at(v);
458  if ((length == customInfo.typeName.size())
459  && !strcmp(typeName, customInfo.typeName.constData())) {
460  if (customInfo.alias >= 0)
461  return customInfo.alias;
462  return v + QMetaType::User;
463  }
464  }
465  return 0;
466 }
const QStringList & customTypes
int count(const T &t) const
Returns the number of occurrences of value in the vector.
Definition: qvector.h:742
The QVector class is a template class that provides a dynamic array.
Definition: qdatastream.h:64
QByteArray typeName
Definition: qmetatype.cpp:357
const char * typeName
Definition: qmetatype.cpp:239
const T & at(int i) const
Returns the item at index position i in the vector.
Definition: qvector.h:350
const char * constData() const
Returns a pointer to the data stored in the byte array.
Definition: qbytearray.h:433
int size() const
Returns the number of bytes in this byte array.
Definition: qbytearray.h:402

◆ qMetaTypeStaticType()

static int qMetaTypeStaticType ( const char *  typeName,
int  length 
)
inlinestatic

Similar to QMetaType::type(), but only looks in the static set of types.

Warning
This function is not part of the public interface.

Definition at line 433 of file qmetatype.cpp.

Referenced by QMetaType::registerType(), QMetaType::registerTypedef(), and QMetaType::type().

434 {
435  int i = 0;
436  while (types[i].typeName && ((length != types[i].typeNameLength)
437  || strcmp(typeName, types[i].typeName))) {
438  ++i;
439  }
440  return types[i].type;
441 }
int typeNameLength
Definition: qmetatype.cpp:239
const char * typeName
Definition: qmetatype.cpp:239
static const struct @32 types[]

Variable Documentation

◆ qMetaTypeGuiHelper

Q_CORE_EXPORT const QMetaTypeGuiHelper* qMetaTypeGuiHelper = 0

◆ type

int type

Definition at line 239 of file qmetatype.cpp.

Referenced by QUnixPrintWidgetPrivate::_q_printerChanged(), QDeclarativeTypeNameCache::add(), MetaObjectGenerator::addClassInfo(), QLineControl::addCommand(), addDefaultArguments(), QZipWriterPrivate::addEntry(), QWidgetPrivate::adjustFlags(), QSpanData::adjustSpanMethods(), QGraphicsWidgetPrivate::adjustWindowFlags(), QPatternist::ContextItem::announceFocusType(), QTestData::append(), QSignalSpy::appendArgs(), QCFType< CGFontRef >::as(), QDeclarativeMetaType::attachedPropertiesFuncId(), axc_FilterProc(), QPatternist::XsdSchemaResolver::baseTypeNameOfType(), QDeclarativeCompiler::buildDynamicMeta(), buildMetaObject(), QDeclarativeCompiler::buildObject(), QDeclarativeCompiler::buildProperty(), QDeclarativeCompiler::buildPropertyInNamespace(), QDeclarativeCompiler::buildSignal(), buttonChange(), cacheForNamespace(), QPixmapData::cacheKey(), QCacheItem::canCompress(), QVariant::canConvert(), charString(), QPatternist::XsdSchemaChecker::checkAttributeConstraints(), QPatternist::XsdSchemaChecker::checkAttributeUseConstraints(), QPatternist::XsdSchemaChecker::checkBasicCircularInheritances(), QPatternist::XsdSchemaChecker::checkBasicComplexTypeConstraints(), QPatternist::XsdSchemaChecker::checkBasicSimpleTypeConstraints(), QPatternist::XsdSchemaChecker::checkCircularInheritances(), QPatternist::XsdSchemaChecker::checkComplexTypeConstraints(), QPatternist::XsdTypeChecker::checkConstrainingFacetsBinary(), QPatternist::XsdTypeChecker::checkConstrainingFacetsDateTime(), QPatternist::XsdTypeChecker::checkConstrainingFacetsString(), QPatternist::XsdSchemaChecker::checkElementConstraints(), QPatternist::XsdSchemaChecker::checkElementDuplicates(), QPatternist::XsdSchemaChecker::checkInheritanceRestrictions(), QPatternist::XsdSchemaChecker::checkSimpleDerivationRestrictions(), QPatternist::XsdSchemaChecker::checkSimpleTypeConstraints(), QPatternist::checkVariableCircularity(), QObject::children(), classIDL(), QProcessPrivate::Channel::clear(), QXlibClipboard::clipboardReadProperty(), QX11Data::clipboardReadProperty(), QX11Data::clipboardWaitForEvent(), QFontEngine::cloneWithSize(), comparableType(), QPatternist::ComparisonFactory::compare(), QGLShaderPrivate::compile(), QDeclarativeBindingCompilerPrivate::compile(), QMetaObjectPrivate::connect(), Maemo::constantVariantList(), QPatternist::ComparisonFactory::constructAndCompare(), QPatternist::XsdSchemaHelper::constructAndCompare(), QHttpHeader::contentType(), QPatternist::ContextItem::ContextItem(), QDeclarativeBindingCompilerPrivate::contextName(), QScriptEngine::convert(), convertToNumber(), QDeclarativePropertyAnimationPrivate::convertVariant(), QDeclarativeNotifierEndpoint::copyAndClear(), QPatternist::GenericPredicate::create(), QWidgetPrivate::create_sys(), createArrayBuffer(), createContext(), QPPDOptionsEditor::createEditor(), QDBusMessage::createErrorReply(), createImageNode(), QDeclarativeCompiledData::TypeReference::createInstance(), QNativeSocketEnginePrivate::createNewSocket(), QDeclarativeCompiledData::TypeReference::createPropertyCache(), createRectNode(), createSvgNode(), createTextAreaNode(), createTextNode(), createUseNode(), QAccessibleAbstractSpinBox::currentValue(), QPSQLResult::data(), QMetaObjectBuilder::deserialize(), QPatternist::XsdStateMachine< XsdSchemaToken::NodeName >::dfaStateForNfaState(), QNetworkSession::disconnectNotify(), DndReadSourceProperty(), QDomDocumentPrivate::doctype(), QEventDispatcherUNIXPrivate::doSelect(), QCosmeticStroker::drawPath(), QGtkStyle::drawPrimitive(), QOleDropTarget::Drop(), AnchorData::dump(), QAxBase::dynamicCallHelper(), QScript::Equals(), err_method_notfound(), QDeclarativeCompiler::evaluateEnum(), QLabel::event(), QDB2Result::exec(), QODBCResult::exec(), QScriptDebuggerCommandExecutor::execute(), QFontEngineQPA::faceId(), QFontEngineQPF::faceId(), QFileSystemEngine::fillMetaData(), QDeclarativeImportsPrivate::find(), QDeclarativeImportedNamespace::find_helper(), find_trans_colors(), QX11Data::findClientWindow(), QSystemTrayIconSys::findIconGeometry(), QDateTimeParser::findMonth(), QDeclarativeScriptParser::findOrCreateType(), QPatternist::XsdSchemaResolver::findPrimitiveType(), findRealWindow(), QSystemTrayIconSys::findTrayGeometry(), QDBusMetaObjectGenerator::findType(), findXdndAwareParent(), QPPDOptionsModel::flags(), flipPoint(), QPatternist::ValueFactory::fromLexical(), QScriptEngine::fromScriptValue(), QPatternist::AtomicString::fromValue(), QNetworkAccessFtpBackend::ftpDone(), QDeclarativeCompiler::genLiteralAssignment(), QScriptEnginePrivate::get(), QStaticTextPrivate::get(), QXlibClipboard::getDataInFormat(), QClipboardWatcher::getDataInFormat(), getFullPath(), QGestureManager::getGestureTargets(), QNetworkManagerSettingsConnection::getMacAddress(), QXlibWindow::getMWMHints(), GetMWMHints(), getNetWmState(), QGestureManager::getState(), QDirectFbInput::handleKeyEvents(), QmlJSDebugger::AbstractViewInspector::handleMessage(), QBBScreenEventHandler::handleTouchEvent(), QStateMachinePrivate::handleTransitionSignal(), hasCircularUnionInheritance(), hasDuplicatedElementsInternal(), QPatternist::TokenSource::Token::hasError(), QWSLock::hasLock(), QGLShaderProgramPrivate::hasShader(), QWSClient::identity(), QMetaPropertyBuilder::index(), QBspTree::init(), QSqlDatabasePrivate::init(), QIconModeViewBase::initBspTree(), QScriptValuePrivate::initFrom(), QSocks5SocketEngine::initialize(), QGraphicsSceneBspTree::initialize(), QTestLiteStaticInfoPrivate::initializeSupportedAtoms(), QBBScreenEventHandler::injectKeyboardEvent(), QTransform::inline_type(), QWaylandInputDevice::inputHandleKey(), QWSDisplay::instance(), QDeclarativeMetaType::interfaceIId(), QAxBase::internalInvoke(), QAxBase::internalProperty(), QAxServerBase::Invoke(), QAxEventSink::Invoke(), IPictureToQPixmap(), QKeyMapperPrivate::isADeadKey(), QDeclarativeParser::Variant::isBoolean(), QDBusDemarshaller::isCurrentTypeStringLike(), QDate::isNull(), QXmlNodeModelIndex::isNull(), QDeclarativeParser::Variant::isNumber(), QWSWindowSurface::isOpaque(), QTransform::isScaling(), QDeclarativeParser::Variant::isScript(), isServerProcess(), QDeclarativeParser::Variant::isString(), QPatternist::XsdTypeChecker::isValidString(), QStroker::joinPoints(), QTextEngine::justify(), launchWebBrowser(), QScript::LessThan(), QSvgHandler::lineNumber(), QDeclarativeMetaType::listType(), QLock::lock(), QWSLock::lock(), QFSFileEnginePrivate::longFileName(), macQuoteString(), QWidgetPrivate::mapFromGlobal(), QDeclarativeEngineDebugPrivate::message(), QDeclarativeEngineDebugService::messageReceived(), QDeclarativeVMEMetaObject::metaCall(), QDeclarativeCompiledData::TypeReference::metaObject(), MetaObjectGenerator::metaObject(), QDeclarativeEnginePrivate::metaObjectForType(), QFontEngine::minRightBearing(), QFontEngineBox::minRightBearing(), QTriangulator< T >::SimpleToMonotone::monotoneDecomposition(), QX11Data::motifdndObtainData(), MotifWindow(), QXlibWindow::mousePressEvent(), namedPrototype(), QDeclarativeValueTypeScriptClass::newObject(), QErrorMessagePrivate::nextPending(), QPatternist::TokenRevealer::nextToken(), QPatternist::XQueryTokenizer::nextToken(), QFileSystemModelPrivate::nodeCaseInsensitiveLessThan(), QDeclarativeEngineDebugService::objectData(), QIBaseDriver::open(), openDocument(), QWSServer::openKeyboard(), QPatternist::UnlimitedContainer::operandsUnionType(), QCFType< T >::operator T(), QEasingCurve::operator!=(), QNetworkProxyQuery::operator!=(), QNetworkProxy::operator!=(), QCFType< CGFontRef >::operator&(), QTriangulator< T >::ComplexToSimple::Event::operator<(), operator<<(), QScriptString::operator=(), QDeclarativeTimeLinePrivate::Op::operator=(), QCFType< CGFontRef >::operator=(), QProcessPrivate::Channel::operator=(), QTextOption::Tab::operator==(), QDeclarativeBindingCompilerPrivate::Result::operator==(), operator>>(), QPatternist::GeneralComparison::operatorID(), QVGPaintEnginePrivate::painterPathToVGPath(), ParallelAnchorData::ParallelAnchorData(), parseAlignment(), QPatternist::XsdSchemaParser::parseAlternative(), parseAnimateTransformNode(), QPatternist::XsdSchemaParser::parseGlobalAttribute(), QPatternist::XsdSchemaParser::parseGlobalElement(), QPatternist::XsdSchemaParser::parseList(), QPatternist::XsdSchemaParser::parseLocalAttribute(), QPatternist::XsdSchemaParser::parseLocalElement(), QDBusMetaObjectGenerator::parseMethods(), QDBusMetaObjectGenerator::parseProperties(), QPatternist::XsdSchemaParser::parseRedefine(), QPatternist::XsdSchemaParser::parseSchema(), QDBusMetaObjectGenerator::parseSignals(), QPatternist::XsdSchemaParser::parseSimpleContentRestriction(), QPatternist::XsdSchemaParser::parseSimpleRestriction(), parseStyleNode(), QPatternist::XsdSchemaParser::parseUnion(), QXlibScreen::physicalSize(), QProcessPrivate::Channel::pipeFrom(), QProcessPrivate::Channel::pipeTo(), QDirectFbConvenience::pixelFomatHasAlpha(), QPixmapData::pixelType(), QSQLite2Driver::primaryIndex(), QTDSDriver::primaryIndex(), QTest::printMessage(), QSvgHandler::processingInstruction(), QWSKeyboardHandler::processKeyEvent(), QDeclarativeObjectMethodScriptClass::property(), QMetaObject::property(), QDeclarativeCompiledData::TypeReference::propertyCache(), prototype(), QAbstractVideoBuffer::QAbstractVideoBuffer(), QApplicationPrivate::QApplicationPrivate(), qax_generateDocumentation(), QBasicKeyEventTransition::QBasicKeyEventTransition(), QBasicMouseEventTransition::QBasicMouseEventTransition(), QCFType< CGFontRef >::QCFType(), QColorToOLEColor(), qDBusParametersForMethod(), qDBusReplyFill(), QDeclarativeBoundSignalParameters::QDeclarativeBoundSignalParameters(), QDeclarativeImageProvider::QDeclarativeImageProvider(), qDecodeDB2Type(), qDecodeMYSQLType(), qDecodeOCIType(), qDecodeODBCType(), qDecodePSQLType(), QDefaultItemEditorFactory::QDefaultItemEditorFactory(), QDoubleSpinBoxPrivate::QDoubleSpinBoxPrivate(), qDrawPlainRect(), QEventTransition::QEventTransition(), qExtractSecurityPolicyFromString(), qFieldType(), qglfResolveCreateShader(), QHistoryState::QHistoryState(), QIconTheme::QIconTheme(), QItemEditorFactory::QItemEditorFactory(), qMakeError(), qMakeFieldInfo(), QOCICols::qMakeOraField(), qmlExecuteDeferred(), qmlRegisterCustomType(), qmlRegisterExtendedType(), qmlRegisterRevision(), qmlRegisterType(), QDeclarativePrivate::qmlRegisterType(), qmlRegisterUncreatableType(), QDeclarativePrivate::qmlRegisterUncreatableType(), qmlRegisterValueTypeEnums(), QDeclarativeMetaType::qmlType(), QNtlmPhase1Block::QNtlmPhase1Block(), QNtlmPhase2Block::QNtlmPhase2Block(), QNtlmPhase3Block::QNtlmPhase3Block(), QPixmap::QPixmap(), QScriptString::QScriptString(), QSpinBoxPrivate::QSpinBoxPrivate(), QSqlDatabasePrivate::QSqlDatabasePrivate(), qt_cleanup(), qt_dispatchKeyEvent(), qt_format_text(), qt_get_net_supported(), qt_get_net_virtual_roots(), qt_grab_cursor(), qt_internal_proc(), qt_keyrelease_scanner(), qt_mac_handleTabletEvent(), qt_mac_menu_merge_text(), qt_mac_send_event(), qt_mac_unregister_widget(), QAxServerBase::qt_metacall(), qt_save_rootinfo(), qt_set_input_encoding(), qt_set_x11_resources(), qt_tablet_cleanup_wce(), qt_vg_config_to_image_format(), qt_wstate_iconified(), qTextAfterOffsetFromString(), qTextAtOffsetFromString(), qTextBeforeOffsetFromString(), QTextEditMimeData::QTextEditMimeData(), QTextFramePrivate::QTextFramePrivate(), QTextLength::QTextLength(), QTextTablePrivate::QTextTablePrivate(), qtKey2CocoaKey(), qToField(), QToolButton::QToolButton(), QTransform::QTransform(), qVariantSetValue(), QWSGraphicsSystem::QWSGraphicsSystem(), QXIMInputContext::QXIMInputContext(), QDeclarativeEnginePrivate::rawMetaObjectForType(), QWSProtocolItem::read(), MetaObjectGenerator::readEventInterface(), MetaObjectGenerator::readFuncsInfo(), QVFbScreenKeyboardHandler::readKeyboardData(), QWSLinuxInputKbPrivate::readKeycode(), QLinuxInputKeyboardHandler::readKeycode(), QVFbScreenMouseHandler::readMouseData(), QIBaseDriver::record(), QDirectPainter::region(), QItemEditorFactory::registerEditor(), QGestureManager::registerGestureRecognizer(), registerInterface(), QEventDispatcherBlackberry::registerSocketNotifier(), QEventDispatcherGlib::registerSocketNotifier(), QEventDispatcherWin32::registerSocketNotifier(), QEventDispatcherMac::registerSocketNotifier(), QEventDispatcherUNIX::registerSocketNotifier(), QMetaType::registerStreamOperators(), QPatternist::XsdSchemaResolver::removeComplexBaseType(), QPatternist::XsdSchemaResolver::removeSimpleRestrictionBase(), MetaObjectGenerator::replacePrototype(), MetaObjectGenerator::replaceType(), QPatternist::XsdSchemaResolver::resolveAlternativeTypes(), QPatternist::XsdSchemaResolver::resolveAttributeTypes(), QPatternist::XsdSchemaResolver::resolveComplexBaseTypes(), QPatternist::XsdSchemaResolver::resolveElementTypes(), QPatternist::XsdSchemaResolver::resolveSimpleListType(), QPatternist::XsdSchemaResolver::resolveSimpleRestrictionBaseTypes(), QPatternist::XsdSchemaResolver::resolveSimpleUnionTypes(), QTextDocumentWithImageResources::resourcesLoading(), QInternalMimeData::retrieveData(), QIntKeyboardListenThread::run(), QDeclarativeCompiledBindingsPrivate::run(), QDomDocumentPrivate::saveDocument(), QScriptEnginePrivate::scriptConnect(), QPatternist::XsdValidatingInstanceReader::selectNodeSets(), QWSDisplay::sendFontCommand(), QWSDisplay::sendIMUpdate(), QWSClient::sendRegionEvent(), QGraphicsProxyWidgetPrivate::sendWidgetMouseEvent(), SequentialAnchorData::SequentialAnchorData(), QWinSettingsPrivate::set(), set(), QNetworkSessionPrivate::setALREnabled(), QToolButton::setArrowType(), QDomDocumentPrivate::setContent(), QPatternist::XsdComplexType::setContentType(), QPatternist::GenericStaticContext::setContextItemType(), QSvgHandler::setDefaultCoordinateSystem(), QEventTransition::setEventType(), QBasicKeyEventTransition::setEventType(), QBasicMouseEventTransition::setEventType(), QGraphicsItemPrivate::setExtra(), QHistoryState::setHistoryType(), QPatternist::XsdSimpleType::setItemType(), QGLEngineShaderManager::setMaskType(), QXcbWindow::setNetWmWindowTypes(), QCursor::setPos(), QGLEngineSelector::setPreferredPaintEngine(), QPatternist::XsdSimpleType::setPrimitiveType(), QNetworkProxyQuery::setQueryType(), QPatternist::XsdComplexType::ContentType::setSimpleType(), QEventDispatcherUNIX::setSocketNotifierPending(), QGLEngineShaderManager::setSrcPixelType(), QIntMouseListenThread::setup(), QIntKeyboardListenThread::setup(), QSpanData::setup(), setupOwner(), QPatternist::XsdAttributeUse::setUseType(), QSizePolicy::setVerticalPolicy(), QXcbWindow::setWindowFlags(), QXlibWindow::setWindowFlags(), QFbWindow::setWindowFlags(), QPatternist::XsdSimpleType::setWxsSuperType(), QBBScreenEventThread::shutdown(), QGL2PaintEngineEx::state(), QVGPaintEngine::state(), QPatternist::GenericPredicate::staticType(), QVariant::swap(), TargetsTable(), QDeclarativeCompiler::testLiteralAssignment(), QDeclarativeCompiler::testQualifiedEnumAssignment(), QCoreFuriCuri::timerEvent(), QTextControl::toHtml(), QTextEdit::toHtml(), QPlainTextEdit::toPlainText(), QWidget::topLevelWidget(), toQAudioFormat(), QDeclarativeCompiler::toQmlType(), QScriptEnginePrivate::toQObject(), QSystemLocalePrivate::toString(), QTest::toString(), QCss::Value::toString(), toType(), QImage::transformed(), transformIsSimple(), QWSInputContext::translateIMEvent(), QWSInputContext::translateIMQueryEvent(), QETWidget::translateKeyEvent(), translateKeySym(), QETWidget::translateMouseEvent(), QMeeGoGraphicsSystem::triggerSwitchCallbacks(), QMetaType::type(), QPatternist::XsdValidatingInstanceReader::typeByName(), QMetaType::typeName(), QDBusMetaType::typeToSignature(), QLock::unlock(), QWSLock::unlock(), QEventDispatcherWin32::unregisterSocketNotifier(), QEventDispatcherMac::unregisterSocketNotifier(), QEventDispatcherUNIX::unregisterSocketNotifier(), QGraphicsItemPrivate::unsetExtra(), QCursorData::update(), QDeclarativeBinding::update(), QBBButtonEventNotifier::updateButtonStates(), QBBEngine::updateConfiguration(), QFontDialogPrivate::updateFamilies(), QVariantAnimationPrivate::updateInterpolator(), QBlitterPaintEnginePrivate::updateTransformState(), QPatternist::XsdValidatingInstanceReader::validate(), QPatternist::XsdValidatingInstanceReader::validateElement(), QSqlField::value(), QFbWindow::visible(), QXlibScreen::waitForClipboardEvent(), QSystemLocalePrivate::winToQtFormat(), QWSProtocolItem::write(), QTextOdfWriter::writeBlockFormat(), QApplication::x11ProcessEvent(), QX11Data::xdndHandleEnter(), xdndObtainData(), xdndProxy(), QPatternist::XsdSchemaTypesFactory::XsdSchemaTypesFactory(), QPatternist::yyparse(), QAbstractTestLogger::~QAbstractTestLogger(), QApplicationPrivate::~QApplicationPrivate(), QCFType< CGFontRef >::~QCFType(), QCursorData::~QCursorData(), QDeclarativeInfo::~QDeclarativeInfo(), QPlatformIntegration::~QPlatformIntegration(), QScriptMessageHandlerInterface::~QScriptMessageHandlerInterface(), QSvgGradientStyle::~QSvgGradientStyle(), QXmlAttributes::~QXmlAttributes(), QXmlDeclHandler::~QXmlDeclHandler(), QXmlDefaultHandler::~QXmlDefaultHandler(), and QPatternist::XsdComplexType::~XsdComplexType().

◆ typeName

const char* typeName

Definition at line 239 of file qmetatype.cpp.

Referenced by QPatternist::XsdSchemaResolver::addAlternativeType(), QPatternist::XsdSchema::addAnonymousType(), QPatternist::XsdSchemaResolver::addAttributeType(), QPatternist::XsdSchemaResolver::addElementType(), QPatternist::XsdSchemaResolver::addSimpleListType(), QDBusMarshaller::beginMap(), compare(), QDeclarativeCompiler::compileAlias(), QScriptEnginePrivate::create(), QDeclarativeTypeData::done(), QScript::QObjectConnectionManager::execute(), QDeclarativeImportedNamespace::find_helper(), QPatternist::XsdSchemaResolver::findPrimitiveType(), QDBusMetaObjectGenerator::findType(), generateInterfaceXml(), QSQLiteResultPrivate::initColumns(), QMetaMethod::invoke(), QScriptEnginePrivate::jscValueToVariant(), QDeclarativeEngineDebugService::objectData(), operator<<(), QPatternist::XsdSchemaParser::parseAlternative(), QPatternist::XsdSchemaParser::parseComplexContentExtension(), QPatternist::XsdSchemaParser::parseComplexContentRestriction(), QPatternist::XsdSchemaParser::parseGlobalAttribute(), QPatternist::XsdSchemaParser::parseGlobalElement(), QPatternist::XsdSchemaParser::parseList(), QPatternist::XsdSchemaParser::parseLocalAttribute(), QPatternist::XsdSchemaParser::parseLocalElement(), QPatternist::XsdSchemaParser::parseSimpleContentExtension(), QPatternist::XsdSchemaParser::parseSimpleContentRestriction(), QPatternist::XsdSchemaParser::parseUnion(), QColorToOLEColor(), qExtractSecurityPolicyFromString(), qGetColumnType(), qGetTableInfo(), QMetaMethod::QMetaMethod(), qmlExecuteDeferred(), qRegisterMetaType(), queuedConnectionTypes(), QVariantToVARIANT(), QMetaType::registerType(), QMetaType::registerTypedef(), QPatternist::XsdSchemaResolver::resolveSimpleUnionTypes(), QDeclarativeTypeData::resolveTypes(), QVariant::swap(), QDeclarativeCompiler::testQualifiedEnumAssignment(), QMetaType::unregisterType(), MetaObjectGenerator::usertypeToString(), QPatternist::XsdValidatingInstanceReader::validate(), QPatternist::XsdValidatingInstanceReader::validateElement(), QScript::variantFromValue(), QPatternist::XsdSchemaTypesFactory::XsdSchemaTypesFactory(), and QDeclarativeInfo::~QDeclarativeInfo().

◆ typeNameLength

int typeNameLength

Definition at line 239 of file qmetatype.cpp.

Referenced by qMetaTypeStaticType().

◆ types

const { ... } types[]

Referenced by QDeclarativeItemPrivate::addItemChangeListener(), QOutlineMapper::beginOutline(), cacheForNamespace(), QScript::callQtMethod(), QPatternist::XsdSchemaChecker::checkAttributeConstraints(), QPatternist::XsdSchemaChecker::checkAttributeUseConstraints(), QPatternist::XsdSchemaChecker::checkBasicCircularInheritances(), QPatternist::XsdSchemaChecker::checkBasicComplexTypeConstraints(), QPatternist::XsdSchemaChecker::checkBasicSimpleTypeConstraints(), QPatternist::XsdSchemaChecker::checkCircularInheritances(), QPatternist::XsdSchemaChecker::checkComplexTypeConstraints(), QPatternist::XsdSchemaChecker::checkConstrainingFacets(), QPatternist::XsdSchemaChecker::checkDuplicatedAttributeUses(), QPatternist::XsdSchemaChecker::checkElementDuplicates(), QPatternist::XsdSchemaChecker::checkInheritanceRestrictions(), QPatternist::XsdSchemaChecker::checkSimpleDerivationRestrictions(), QPatternist::XsdSchemaChecker::checkSimpleTypeConstraints(), QSqlResultPrivate::clearIndex(), QOpenGLPaintEngine::clip(), QPaintEngineEx::clip(), QRasterPaintEngine::clip(), collectAllElements(), QGLShaderPrivate::compile(), QMetaObjectPrivate::connect(), QObject::connect(), QLayoutItem::controlTypes(), QOutlineMapper::convertElements(), QDeclarativeEnginePrivate::createCache(), QAbstractItemModel::dropMimeData(), QAbstractTableModel::dropMimeData(), QAbstractListModel::dropMimeData(), QPatternist::XsdSchemaDebugger::dumpSchema(), QOpenGLPaintEngine::fill(), QGestureManager::filterEvent(), findRealWindow(), QMacPasteboard::formats(), generateInterfaceXml(), QMacPasteboard::hasFormat(), QMacPasteboard::hasOSType(), QMetaMethod::invoke(), QPatternist::XsdSchemaMerger::merge(), QAbstractItemModel::mimeData(), QAbstractItemModel::mimeTypes(), operator<<(), QTriangulatingStroker::process(), QDashedStrokeProcessor::process(), QDBusPendingCallPrivate::QDBusPendingCallPrivate(), qMetaTypeStaticType(), QDeclarativeMetaType::qmlType(), qRegisterDraggedTypes(), qt_painterPathFromVectorPath(), queued_activate(), queuedConnectionTypes(), QDBusAdaptorConnector::relay(), QPatternist::XsdSchemaResolver::resolveAttributeInheritance(), QPatternist::XsdSchemaResolver::resolveAttributeTermReferences(), QPatternist::XsdSchemaResolver::resolveComplexContentComplexTypes(), QPatternist::XsdSchemaResolver::resolveEnumerationFacetValues(), QPatternist::XsdSchemaResolver::resolveSimpleContentComplexTypes(), QPatternist::XsdSchemaResolver::resolveSimpleRestrictions(), QPatternist::XsdSchemaResolver::resolveTermReferences(), QMacPasteboard::retrieveData(), QDeclarativeVME::run(), send_targets_selection(), QXlibClipboard::sendTargetsSelection(), QPatternist::XsdSimpleType::setMemberTypes(), QDBusPendingCallPrivate::setReplyCallback(), QPaintEngineEx::stroke(), QEglProperties::toString(), and QMetaType::typeName().