1
<?xml version="1.0" encoding="iso-8859-1"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
3
<html><head><title>QtCore Module</title><style>h3.fn,span.fn { margin-left: 1cm; text-indent: -1cm }
4
a:link { color: #004faf; text-decoration: none }
5
a:visited { color: #672967; text-decoration: none }
6
td.postheader { font-family: sans-serif }
7
tr.address { font-family: sans-serif }
8
body { background: #ffffff; color: black; }
9
</style></head><body><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr /><td align="left" valign="top" width="32"><img align="left" border="0" height="32" src="images/rb-logo.png" width="32" /></td><td width="1">  </td><td class="postheader" valign="center"><a href="index.html"><font color="#004faf">Home</font></a> · <a href="classes.html"><font color="#004faf">All Classes</font></a> · <a href="modules.html"><font color="#004faf">Modules</font></a></td></table><h1 align="center">QtCore Module<br /></h1><p>The QtCore module contains core non-GUI functionality. <a href="#details">More...</a></p><h3>Types</h3><ul><li><div class="fn" />class <b><a href="qabstractanimation.html">QAbstractAnimation</a></b></li><li><div class="fn" />class <b><a href="qabstracteventdispatcher.html">QAbstractEventDispatcher</a></b></li><li><div class="fn" />class <b><a href="qabstractfileengine.html">QAbstractFileEngine</a></b></li><li><div class="fn" />class <b><a href="qabstractfileenginehandler.html">QAbstractFileEngineHandler</a></b></li><li><div class="fn" />class <b><a href="qabstractfileengineiterator.html">QAbstractFileEngineIterator</a></b></li><li><div class="fn" />class <b><a href="qabstractitemmodel.html">QAbstractItemModel</a></b></li><li><div class="fn" />class <b><a href="qabstractlistmodel.html">QAbstractListModel</a></b></li><li><div class="fn" />class <b><a href="qabstractstate.html">QAbstractState</a></b></li><li><div class="fn" />class <b><a href="qabstracttablemodel.html">QAbstractTableModel</a></b></li><li><div class="fn" />class <b><a href="qabstracttransition.html">QAbstractTransition</a></b></li><li><div class="fn" />class <b><a href="qanimationgroup.html">QAnimationGroup</a></b></li><li><div class="fn" />class <b><a href="qbasictimer.html">QBasicTimer</a></b></li><li><div class="fn" />class <b><a href="qbitarray.html">QBitArray</a></b></li><li><div class="fn" />class <b><a href="qbuffer.html">QBuffer</a></b></li><li><div class="fn" />class <b><a href="qbytearray.html">QByteArray</a></b></li><li><div class="fn" />class <b><a href="qbytearraymatcher.html">QByteArrayMatcher</a></b></li><li><div class="fn" />class <b><a href="qchar.html">QChar</a></b></li><li><div class="fn" />class <b><a href="qchildevent.html">QChildEvent</a></b></li><li><div class="fn" />class <b><a href="qcoreapplication.html">QCoreApplication</a></b></li><li><div class="fn" />class <b><a href="qcryptographichash.html">QCryptographicHash</a></b></li><li><div class="fn" />class <b><a href="qdatastream.html">QDataStream</a></b></li><li><div class="fn" />class <b><a href="qdate.html">QDate</a></b></li><li><div class="fn" />class <b><a href="qdatetime.html">QDateTime</a></b></li><li><div class="fn" />class <b><a href="qdir.html">QDir</a></b></li><li><div class="fn" />class <b><a href="qdiriterator.html">QDirIterator</a></b></li><li><div class="fn" />class <b><a href="qdynamicpropertychangeevent.html">QDynamicPropertyChangeEvent</a></b></li><li><div class="fn" />class <b><a href="qeasingcurve.html">QEasingCurve</a></b></li><li><div class="fn" />class <b><a href="qelapsedtimer.html">QElapsedTimer</a></b></li><li><div class="fn" />class <b><a href="qevent.html">QEvent</a></b></li><li><div class="fn" />class <b><a href="qeventloop.html">QEventLoop</a></b></li><li><div class="fn" />class <b><a href="qeventtransition.html">QEventTransition</a></b></li><li><div class="fn" />class <b><a href="qfile.html">QFile</a></b></li><li><div class="fn" />class <b><a href="qfileinfo.html">QFileInfo</a></b></li><li><div class="fn" />class <b><a href="qfilesystemwatcher.html">QFileSystemWatcher</a></b></li><li><div class="fn" />class <b><a href="qfinalstate.html">QFinalState</a></b></li><li><div class="fn" />class <b><a href="qfsfileengine.html">QFSFileEngine</a></b></li><li><div class="fn" />class <b><a href="qgenericargument.html">QGenericArgument</a></b></li><li><div class="fn" />class <b><a href="qgenericreturnargument.html">QGenericReturnArgument</a></b></li><li><div class="fn" />class <b><a href="qhistorystate.html">QHistoryState</a></b></li><li><div class="fn" />class <b><a href="qiodevice.html">QIODevice</a></b></li><li><div class="fn" />class <b><a href="qlatin1char.html">QLatin1Char</a></b></li><li><div class="fn" />class <b><a href="qlatin1string.html">QLatin1String</a></b></li><li><div class="fn" />class <b><a href="qlibrary.html">QLibrary</a></b></li><li><div class="fn" />class <b><a href="qlibraryinfo.html">QLibraryInfo</a></b></li><li><div class="fn" />class <b><a href="qline.html">QLine</a></b></li><li><div class="fn" />class <b><a href="qlinef.html">QLineF</a></b></li><li><div class="fn" />class <b><a href="qlocale.html">QLocale</a></b></li><li><div class="fn" />class <b><a href="qmargins.html">QMargins</a></b></li><li><div class="fn" />class <b><a href="qmetaclassinfo.html">QMetaClassInfo</a></b></li><li><div class="fn" />class <b><a href="qmetaenum.html">QMetaEnum</a></b></li><li><div class="fn" />class <b><a href="qmetamethod.html">QMetaMethod</a></b></li><li><div class="fn" />class <b><a href="qmetaobject.html">QMetaObject</a></b></li><li><div class="fn" />class <b><a href="qmetaproperty.html">QMetaProperty</a></b></li><li><div class="fn" />class <b><a href="qmetatype.html">QMetaType</a></b></li><li><div class="fn" />class <b><a href="qmimedata.html">QMimeData</a></b></li><li><div class="fn" />class <b><a href="qmodelindex.html">QModelIndex</a></b></li><li><div class="fn" />class <b><a href="qmutex.html">QMutex</a></b></li><li><div class="fn" />class <b><a href="qmutexlocker.html">QMutexLocker</a></b></li><li><div class="fn" />class <b><a href="qobject.html">QObject</a></b></li><li><div class="fn" />class <b><a href="qobjectcleanuphandler.html">QObjectCleanupHandler</a></b></li><li><div class="fn" />class <b><a href="qparallelanimationgroup.html">QParallelAnimationGroup</a></b></li><li><div class="fn" />class <b><a href="qpauseanimation.html">QPauseAnimation</a></b></li><li><div class="fn" />class <b><a href="qpersistentmodelindex.html">QPersistentModelIndex</a></b></li><li><div class="fn" />class <b><a href="qpluginloader.html">QPluginLoader</a></b></li><li><div class="fn" />class <b><a href="qpoint.html">QPoint</a></b></li><li><div class="fn" />class <b><a href="qpointf.html">QPointF</a></b></li><li><div class="fn" />class <b><a href="qprocess.html">QProcess</a></b></li><li><div class="fn" />class <b><a href="qprocessenvironment.html">QProcessEnvironment</a></b></li><li><div class="fn" />class <b><a href="qpropertyanimation.html">QPropertyAnimation</a></b></li><li><div class="fn" />class <b><a href="qpynullvariant.html">QPyNullVariant</a></b></li><li><div class="fn" />class <b><a href="qreadlocker.html">QReadLocker</a></b></li><li><div class="fn" />class <b><a href="qreadwritelock.html">QReadWriteLock</a></b></li><li><div class="fn" />class <b><a href="qrect.html">QRect</a></b></li><li><div class="fn" />class <b><a href="qrectf.html">QRectF</a></b></li><li><div class="fn" />class <b><a href="qregexp.html">QRegExp</a></b></li><li><div class="fn" />class <b><a href="qresource.html">QResource</a></b></li><li><div class="fn" />class <b><a href="qrunnable.html">QRunnable</a></b></li><li><div class="fn" />class <b><a href="qsemaphore.html">QSemaphore</a></b></li><li><div class="fn" />class <b><a href="qsequentialanimationgroup.html">QSequentialAnimationGroup</a></b></li><li><div class="fn" />class <b><a href="qsettings.html">QSettings</a></b></li><li><div class="fn" />class <b><a href="qsharedmemory.html">QSharedMemory</a></b></li><li><div class="fn" />class <b><a href="qsignalmapper.html">QSignalMapper</a></b></li><li><div class="fn" />class <b><a href="qsignaltransition.html">QSignalTransition</a></b></li><li><div class="fn" />class <b><a href="qsize.html">QSize</a></b></li><li><div class="fn" />class <b><a href="qsizef.html">QSizeF</a></b></li><li><div class="fn" />class <b><a href="qsocketnotifier.html">QSocketNotifier</a></b></li><li><div class="fn" />class <b><a href="qstate.html">QState</a></b></li><li><div class="fn" />class <b><a href="qstatemachine.html">QStateMachine</a></b></li><li><div class="fn" />class <b><a href="qstring.html">QString</a></b></li><li><div class="fn" />class <b><a href="qstringlist.html">QStringList</a></b></li><li><div class="fn" />class <b><a href="qstringmatcher.html">QStringMatcher</a></b></li><li><div class="fn" />class <b><a href="qstringref.html">QStringRef</a></b></li><li><div class="fn" />class <b><a href="qsysinfo.html">QSysInfo</a></b></li><li><div class="fn" />class <b><a href="qsystemlocale.html">QSystemLocale</a></b></li><li><div class="fn" />class <b><a href="qsystemsemaphore.html">QSystemSemaphore</a></b></li><li><div class="fn" />class <b><a href="qt.html">Qt</a></b></li><li><div class="fn" />class <b><a href="qtemporaryfile.html">QTemporaryFile</a></b></li><li><div class="fn" />class <b><a href="qtextboundaryfinder.html">QTextBoundaryFinder</a></b></li><li><div class="fn" />class <b><a href="qtextcodec.html">QTextCodec</a></b></li><li><div class="fn" />class <b><a href="qtextdecoder.html">QTextDecoder</a></b></li><li><div class="fn" />class <b><a href="qtextencoder.html">QTextEncoder</a></b></li><li><div class="fn" />class <b><a href="qtextstream.html">QTextStream</a></b></li><li><div class="fn" />class <b><a href="qthread.html">QThread</a></b></li><li><div class="fn" />class <b><a href="qthreadpool.html">QThreadPool</a></b></li><li><div class="fn" />class <b><a href="qtime.html">QTime</a></b></li><li><div class="fn" />class <b><a href="qtimeline.html">QTimeLine</a></b></li><li><div class="fn" />class <b><a href="qtimer.html">QTimer</a></b></li><li><div class="fn" />class <b><a href="qtimerevent.html">QTimerEvent</a></b></li><li><div class="fn" />enum <b><a href="qtcore.html#QtMsgType-enum">QtMsgType</a></b> { QtDebugMsg, QtWarningMsg, QtCriticalMsg, QtFatalMsg, QtSystemMsg }</li><li><div class="fn" />class <b><a href="qtranslator.html">QTranslator</a></b></li><li><div class="fn" />class <b><a href="qurl.html">QUrl</a></b></li><li><div class="fn" />class <b><a href="quuid.html">QUuid</a></b></li><li><div class="fn" />class <b><a href="qvariant.html">QVariant</a></b></li><li><div class="fn" />class <b><a href="qvariantanimation.html">QVariantAnimation</a></b></li><li><div class="fn" />class <b><a href="qwaitcondition.html">QWaitCondition</a></b></li><li><div class="fn" />class <b><a href="qwritelocker.html">QWriteLocker</a></b></li><li><div class="fn" />class <b><a href="qxmlstreamattribute.html">QXmlStreamAttribute</a></b></li><li><div class="fn" />class <b><a href="qxmlstreamattributes.html">QXmlStreamAttributes</a></b></li><li><div class="fn" />class <b><a href="qxmlstreamentitydeclaration.html">QXmlStreamEntityDeclaration</a></b></li><li><div class="fn" />class <b><a href="qxmlstreamentityresolver.html">QXmlStreamEntityResolver</a></b></li><li><div class="fn" />class <b><a href="qxmlstreamnamespacedeclaration.html">QXmlStreamNamespaceDeclaration</a></b></li><li><div class="fn" />class <b><a href="qxmlstreamnotationdeclaration.html">QXmlStreamNotationDeclaration</a></b></li><li><div class="fn" />class <b><a href="qxmlstreamreader.html">QXmlStreamReader</a></b></li><li><div class="fn" />class <b><a href="qxmlstreamwriter.html">QXmlStreamWriter</a></b></li><li><div class="fn" />enum <b><a href="qtcore.html#Type-enum">Type</a></b> { Invalid, Bool, Int, UInt, ..., UserType }</li></ul><h3>Module Functions</h3><ul><li><div class="fn" />QTextStream <b><a href="qtcore.html#bin">bin</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#bin">bin_</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#bom">bom</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#center">center</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#dec">dec</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#endl">endl</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#fixed">fixed</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#flush">flush</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#forcepoint">forcepoint</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#forcesign">forcesign</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#hex">hex</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#hex">hex_</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#left">left</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#lowercasebase">lowercasebase</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#lowercasedigits">lowercasedigits</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#noforcepoint">noforcepoint</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#noforcesign">noforcesign</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#noshowbase">noshowbase</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#oct">oct</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#oct">oct_</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />int-or-None <b><a href="qtcore.html#pyqtPickleProtocol">pyqtPickleProtocol</a></b> ()</li><li><div class="fn" /><b><a href="qtcore.html#pyqtRemoveInputHook">pyqtRemoveInputHook</a></b> ()</li><li><div class="fn" /><b><a href="qtcore.html#pyqtRestoreInputHook">pyqtRestoreInputHook</a></b> ()</li><li><div class="fn" /><b><a href="qtcore.html#pyqtSetPickleProtocol">pyqtSetPickleProtocol</a></b> (int-or-None)</li><li><div class="fn" />object <b><a href="qtcore.html#pyqtSignature">pyqtSignature</a></b> (str <i>signature</i>, str <i>result</i> = None)</li><li><div class="fn" />object <b><a href="qtcore.html#pyqtSlot">pyqtSlot</a></b> (str <i>signature</i>, str <i>name</i> = None, str <i>result</i> = None)</li><li><div class="fn" />QGenericArgument <b><a href="qtcore.html#Q_ARG">Q_ARG</a></b> (object <i>type</i>, object <i>data</i>)</li><li><div class="fn" /> <b><a href="qtcore.html#Q_CLASSINFO">Q_CLASSINFO</a></b> (str <i>name</i>, str <i>value</i>)</li><li><div class="fn" /> <b><a href="qtcore.html#Q_ENUMS">Q_ENUMS</a></b> (...)</li><li><div class="fn" /> <b><a href="qtcore.html#Q_FLAGS">Q_FLAGS</a></b> (...)</li><li><div class="fn" />QGenericReturnArgument <b><a href="qtcore.html#Q_RETURN_ARG">Q_RETURN_ARG</a></b> (object <i>type</i>)</li><li><div class="fn" />float <b><a href="qtcore.html#qAbs">qAbs</a></b> (float <i>t</i>)</li><li><div class="fn" /><b><a href="qtcore.html#qAddPostRoutine">qAddPostRoutine</a></b> (callable)</li><li><div class="fn" />int <b><a href="qtcore.html#qChecksum">qChecksum</a></b> (str <i>s</i>)</li><li><div class="fn" />QByteArray <b><a href="qtcore.html#qCompress">qCompress</a></b> (QByteArray <i>data</i>, int <i>compressionLevel</i> = -1)</li><li><div class="fn" /><b><a href="qtcore.html#qCritical">qCritical</a></b> (str)</li><li><div class="fn" /><b><a href="qtcore.html#qDebug">qDebug</a></b> (str)</li><li><div class="fn" /><b><a href="qtcore.html#qErrnoWarning">qErrnoWarning</a></b> (int <i>code</i>, str <i>msg</i>)</li><li><div class="fn" /><b><a href="qtcore.html#qErrnoWarning-2">qErrnoWarning</a></b> (str <i>msg</i>)</li><li><div class="fn" /><b><a href="qtcore.html#qFatal">qFatal</a></b> (str)</li><li><div class="fn" />bool <b><a href="qtcore.html#qFuzzyCompare">qFuzzyCompare</a></b> (float <i>p1</i>, float <i>p2</i>)</li><li><div class="fn" />float <b><a href="qtcore.html#qInf">qInf</a></b> ()</li><li><div class="fn" />callable <b><a href="qtcore.html#qInstallMsgHandler">qInstallMsgHandler</a></b> (callable)</li><li><div class="fn" />bool <b><a href="qtcore.html#qIsFinite">qIsFinite</a></b> (float <i>d</i>)</li><li><div class="fn" />bool <b><a href="qtcore.html#qIsInf">qIsInf</a></b> (float <i>d</i>)</li><li><div class="fn" />bool <b><a href="qtcore.html#qIsNaN">qIsNaN</a></b> (float <i>d</i>)</li><li><div class="fn" />bool <b><a href="qtcore.html#qIsNull">qIsNull</a></b> (float <i>d</i>)</li><li><div class="fn" />float <b><a href="qtcore.html#qQNaN">qQNaN</a></b> ()</li><li><div class="fn" />int <b><a href="qtcore.html#qrand">qrand</a></b> ()</li><li><div class="fn" />bool <b><a href="qtcore.html#qRegisterResourceData">qRegisterResourceData</a></b> (int, str, str, str)</li><li><div class="fn" /><b><a href="qtcore.html#qRemovePostRoutine">qRemovePostRoutine</a></b> (callable)</li><li><div class="fn" />int <b><a href="qtcore.html#qRound">qRound</a></b> (float <i>d</i>)</li><li><div class="fn" />int <b><a href="qtcore.html#qRound64">qRound64</a></b> (float <i>d</i>)</li><li><div class="fn" />QTextStreamManipulator <b><a href="qtcore.html#qSetFieldWidth">qSetFieldWidth</a></b> (int <i>width</i>)</li><li><div class="fn" />QTextStreamManipulator <b><a href="qtcore.html#qSetPadChar">qSetPadChar</a></b> (QChar <i>ch</i>)</li><li><div class="fn" />QTextStreamManipulator <b><a href="qtcore.html#qSetRealNumberPrecision">qSetRealNumberPrecision</a></b> (int <i>precision</i>)</li><li><div class="fn" />bool <b><a href="qtcore.html#qSharedBuild">qSharedBuild</a></b> ()</li><li><div class="fn" />float <b><a href="qtcore.html#qSNaN">qSNaN</a></b> ()</li><li><div class="fn" /><b><a href="qtcore.html#qsrand">qsrand</a></b> (int <i>seed</i>)</li><li><div class="fn" /><b><a href="qtcore.html#qSwap">qSwap</a></b> (QBitArray <i>value1</i>, QBitArray <i>value2</i>)</li><li><div class="fn" /><b><a href="qtcore.html#qSwap-2">qSwap</a></b> (QByteArray <i>value1</i>, QByteArray <i>value2</i>)</li><li><div class="fn" /><b><a href="qtcore.html#qSwap-3">qSwap</a></b> (QString <i>value1</i>, QString <i>value2</i>)</li><li><div class="fn" /><b><a href="qtcore.html#qSwap-4">qSwap</a></b> (QUrl <i>value1</i>, QUrl <i>value2</i>)</li><li><div class="fn" /><b><a href="qtcore.html#qSwap-5">qSwap</a></b> (QVariant <i>value1</i>, QVariant <i>value2</i>)</li><li><div class="fn" />str <b><a href="qtcore.html#QT_TR_NOOP">QT_TR_NOOP</a></b> (str)</li><li><div class="fn" />str <b><a href="qtcore.html#QT_TR_NOOP_UTF8">QT_TR_NOOP_UTF8</a></b> (str)</li><li><div class="fn" />str <b><a href="qtcore.html#QT_TRANSLATE_NOOP">QT_TRANSLATE_NOOP</a></b> (str, str)</li><li><div class="fn" />QByteArray <b><a href="qtcore.html#qUncompress">qUncompress</a></b> (QByteArray <i>data</i>)</li><li><div class="fn" />bool <b><a href="qtcore.html#qUnregisterResourceData">qUnregisterResourceData</a></b> (int, str, str, str)</li><li><div class="fn" />str <b><a href="qtcore.html#qVersion">qVersion</a></b> ()</li><li><div class="fn" /><b><a href="qtcore.html#qWarning">qWarning</a></b> (str)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#reset">reset</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#right">right</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#scientific">scientific</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#showbase">showbase</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />str <b><a href="qtcore.html#SIGNAL">SIGNAL</a></b> (str)</li><li><div class="fn" />str <b><a href="qtcore.html#SLOT">SLOT</a></b> (str)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#uppercasebase">uppercasebase</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#uppercasedigits">uppercasedigits</a></b> (QTextStream <i>s</i>)</li><li><div class="fn" />QTextStream <b><a href="qtcore.html#ws">ws</a></b> (QTextStream <i>s</i>)</li></ul><h3>Module Members</h3><ul><li><div class="fn" />int <b><a href="qtcore.html#PYQT_VERSION-var">PYQT_VERSION</a></b></li><li><div class="fn" />str <b><a href="qtcore.html#PYQT_VERSION_STR-var">PYQT_VERSION_STR</a></b></li><li><div class="fn" />int <b><a href="qtcore.html#QT_VERSION-var">QT_VERSION</a></b></li><li><div class="fn" />str <b><a href="qtcore.html#QT_VERSION_STR-var">QT_VERSION_STR</a></b></li></ul><a name="details" /><hr /><h2>Detailed Description</h2><p>The QtCore module contains non-GUI functionality.</p>
11
<p>All other PyQt modules rely on this module. To import the module use, for
12
example, the following statement:</p>
14
<pre>from PyQt4 import QtCore</pre>
15
<hr /><h2>Type Documentation</h2><h3 class="fn"><a name="QtMsgType-enum" />QtMsgType</h3><h3 class="fn"><a name="Type-enum" />Type</h3><hr /><h2>Function Documentation</h2><h3 class="fn"><a name="bin" /><a href="qtextstream.html">QTextStream</a> bin (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="bin" /><a href="qtextstream.html">QTextStream</a> bin_ (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="bom" /><a href="qtextstream.html">QTextStream</a> bom (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="center" /><a href="qtextstream.html">QTextStream</a> center (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="dec" /><a href="qtextstream.html">QTextStream</a> dec (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="endl" /><a href="qtextstream.html">QTextStream</a> endl (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="fixed" /><a href="qtextstream.html">QTextStream</a> fixed (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="flush" /><a href="qtextstream.html">QTextStream</a> flush (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><p>Flushes any buffered data waiting to be written to the
17
<p>If <a href="qtextstream.html">QTextStream</a> operates on a
18
string, this function does nothing.</p>
21
<h3 class="fn"><a name="forcepoint" /><a href="qtextstream.html">QTextStream</a> forcepoint (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="forcesign" /><a href="qtextstream.html">QTextStream</a> forcesign (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="hex" /><a href="qtextstream.html">QTextStream</a> hex (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="hex" /><a href="qtextstream.html">QTextStream</a> hex_ (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="left" /><a href="qtextstream.html">QTextStream</a> left (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="lowercasebase" /><a href="qtextstream.html">QTextStream</a> lowercasebase (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="lowercasedigits" /><a href="qtextstream.html">QTextStream</a> lowercasedigits (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="noforcepoint" /><a href="qtextstream.html">QTextStream</a> noforcepoint (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="noforcesign" /><a href="qtextstream.html">QTextStream</a> noforcesign (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="noshowbase" /><a href="qtextstream.html">QTextStream</a> noshowbase (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="oct" /><a href="qtextstream.html">QTextStream</a> oct (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="oct" /><a href="qtextstream.html">QTextStream</a> oct_ (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="pyqtPickleProtocol" />int-or-None pyqtPickleProtocol ()</h3><h3 class="fn"><a name="pyqtRemoveInputHook" />pyqtRemoveInputHook ()</h3><p>When the QtCore module is imported for the first time it installs a Python
22
input hook (ie. it sets the value of Python's PyOS_InputHook variable). This
23
allows commands to be entered at the interpreter prompt while the application
24
is running. It is then possible to dynamically create new Qt objects and call
25
the methods of any existing Qt object.</p>
27
<p>The input hook can cause problems for certain types of application,
28
particularly those that provide a similar facility through different means.
29
This function removes the input hook installed by PyQt.</p>
31
<p>The input hook can be restored using the
32
<a href="qtcore.html#pyqtRestoreInputHook">pyqtRestoreInputHook()</a>
34
<h3 class="fn"><a name="pyqtRestoreInputHook" />pyqtRestoreInputHook ()</h3><p>When the QtCore module is imported for the first time it installs a Python
35
input hook (ie. it sets the value of Python's PyOS_InputHook variable). This
36
allows commands to be entered at the interpreter prompt while the application
37
is running. It is then possible to dynamically create new Qt objects and call
38
the methods of any existing Qt object.</p>
40
<p>The input hook can cause problems for certain types of application,
41
particularly those that provide a similar facility through different means, and
42
so the <a href="qtcore.html#pyqtRemoveInputHook">pyqtRemoveInputHook()</a>
43
function is provided to remove it.</p>
45
<p>This function will restore the input hook if it has been removed.</p>
46
<h3 class="fn"><a name="pyqtSetPickleProtocol" />pyqtSetPickleProtocol (int-or-None)</h3><h3 class="fn"><a name="pyqtSignature" />object pyqtSignature (str <i>signature</i>, str <i>result</i> = None)</h3><h3 class="fn"><a name="pyqtSlot" />object pyqtSlot (str <i>signature</i>, str <i>name</i> = None, str <i>result</i> = None)</h3><h3 class="fn"><a name="Q_ARG" />QGenericArgument Q_ARG (object <i>type</i>, object <i>data</i>)</h3><h3 class="fn"><a name="Q_CLASSINFO" /> Q_CLASSINFO (str <i>name</i>, str <i>value</i>)</h3><h3 class="fn"><a name="Q_ENUMS" /> Q_ENUMS (...)</h3><h3 class="fn"><a name="Q_FLAGS" /> Q_FLAGS (...)</h3><h3 class="fn"><a name="Q_RETURN_ARG" />QGenericReturnArgument Q_RETURN_ARG (object <i>type</i>)</h3><h3 class="fn"><a name="qAbs" />float qAbs (float <i>t</i>)</h3><h3 class="fn"><a name="qAddPostRoutine" />qAddPostRoutine (callable)</h3><h3 class="fn"><a name="qChecksum" />int qChecksum (str <i>s</i>)</h3><h3 class="fn"><a name="qCompress" /><a href="qbytearray.html">QByteArray</a> qCompress (<a href="qbytearray.html">QByteArray</a> <i>data</i>, int <i>compressionLevel</i> = -1)</h3><h3 class="fn"><a name="qCritical" />qCritical (str)</h3><h3 class="fn"><a name="qDebug" />qDebug (str)</h3><h3 class="fn"><a name="qErrnoWarning" />qErrnoWarning (int <i>code</i>, str <i>msg</i>)</h3><h3 class="fn"><a name="qErrnoWarning-2" />qErrnoWarning (str <i>msg</i>)</h3><h3 class="fn"><a name="qFatal" />qFatal (str)</h3><h3 class="fn"><a name="qFuzzyCompare" />bool qFuzzyCompare (float <i>p1</i>, float <i>p2</i>)</h3><h3 class="fn"><a name="qInf" />float qInf ()</h3><h3 class="fn"><a name="qInstallMsgHandler" />callable qInstallMsgHandler (callable)</h3><p>The <i>callable</i> argument may also be None.</p><h3 class="fn"><a name="qIsFinite" />bool qIsFinite (float <i>d</i>)</h3><h3 class="fn"><a name="qIsInf" />bool qIsInf (float <i>d</i>)</h3><h3 class="fn"><a name="qIsNaN" />bool qIsNaN (float <i>d</i>)</h3><h3 class="fn"><a name="qIsNull" />bool qIsNull (float <i>d</i>)</h3><h3 class="fn"><a name="qQNaN" />float qQNaN ()</h3><h3 class="fn"><a name="qrand" />int qrand ()</h3><h3 class="fn"><a name="qRegisterResourceData" />bool qRegisterResourceData (int, str, str, str)</h3><h3 class="fn"><a name="qRemovePostRoutine" />qRemovePostRoutine (callable)</h3><h3 class="fn"><a name="qRound" />int qRound (float <i>d</i>)</h3><h3 class="fn"><a name="qRound64" />int qRound64 (float <i>d</i>)</h3><h3 class="fn"><a name="qSetFieldWidth" />QTextStreamManipulator qSetFieldWidth (int <i>width</i>)</h3><h3 class="fn"><a name="qSetPadChar" />QTextStreamManipulator qSetPadChar (QChar <i>ch</i>)</h3><h3 class="fn"><a name="qSetRealNumberPrecision" />QTextStreamManipulator qSetRealNumberPrecision (int <i>precision</i>)</h3><h3 class="fn"><a name="qSharedBuild" />bool qSharedBuild ()</h3><h3 class="fn"><a name="qSNaN" />float qSNaN ()</h3><h3 class="fn"><a name="qsrand" />qsrand (int <i>seed</i>)</h3><h3 class="fn"><a name="qSwap" />qSwap (<a href="qbitarray.html">QBitArray</a> <i>value1</i>, <a href="qbitarray.html">QBitArray</a> <i>value2</i>)</h3><h3 class="fn"><a name="qSwap-2" />qSwap (<a href="qbytearray.html">QByteArray</a> <i>value1</i>, <a href="qbytearray.html">QByteArray</a> <i>value2</i>)</h3><h3 class="fn"><a name="qSwap-3" />qSwap (QString <i>value1</i>, QString <i>value2</i>)</h3><h3 class="fn"><a name="qSwap-4" />qSwap (<a href="qurl.html">QUrl</a> <i>value1</i>, <a href="qurl.html">QUrl</a> <i>value2</i>)</h3><h3 class="fn"><a name="qSwap-5" />qSwap (QVariant <i>value1</i>, QVariant <i>value2</i>)</h3><h3 class="fn"><a name="QT_TR_NOOP" />str QT_TR_NOOP (str)</h3><h3 class="fn"><a name="QT_TR_NOOP_UTF8" />str QT_TR_NOOP_UTF8 (str)</h3><h3 class="fn"><a name="QT_TRANSLATE_NOOP" />str QT_TRANSLATE_NOOP (str, str)</h3><h3 class="fn"><a name="qUncompress" /><a href="qbytearray.html">QByteArray</a> qUncompress (<a href="qbytearray.html">QByteArray</a> <i>data</i>)</h3><h3 class="fn"><a name="qUnregisterResourceData" />bool qUnregisterResourceData (int, str, str, str)</h3><h3 class="fn"><a name="qVersion" />str qVersion ()</h3><h3 class="fn"><a name="qWarning" />qWarning (str)</h3><h3 class="fn"><a name="reset" /><a href="qtextstream.html">QTextStream</a> reset (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><p>Resets <a href="qtextstream.html">QTextStream</a>'s formatting
47
options, bringing it back to its original constructed state. The
48
device, string and any buffered data is left untouched.</p>
51
<h3 class="fn"><a name="right" /><a href="qtextstream.html">QTextStream</a> right (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="scientific" /><a href="qtextstream.html">QTextStream</a> scientific (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="showbase" /><a href="qtextstream.html">QTextStream</a> showbase (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="SIGNAL" />str SIGNAL (str)</h3><h3 class="fn"><a name="SLOT" />str SLOT (str)</h3><h3 class="fn"><a name="uppercasebase" /><a href="qtextstream.html">QTextStream</a> uppercasebase (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="uppercasedigits" /><a href="qtextstream.html">QTextStream</a> uppercasedigits (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><h3 class="fn"><a name="ws" /><a href="qtextstream.html">QTextStream</a> ws (<a href="qtextstream.html">QTextStream</a> <i>s</i>)</h3><hr /><h2>Member Documentation</h2><h3 class="fn"><a name="PYQT_VERSION-var" />int PYQT_VERSION</h3><p>This member should be treated as a constant.</p><h3 class="fn"><a name="PYQT_VERSION_STR-var" />str PYQT_VERSION_STR</h3><p>This member should be treated as a constant.</p><h3 class="fn"><a name="QT_VERSION-var" />int QT_VERSION</h3><p>This member should be treated as a constant.</p><h3 class="fn"><a name="QT_VERSION_STR-var" />str QT_VERSION_STR</h3><p>This member should be treated as a constant.</p><address><hr /><div align="center"><table border="0" cellspacing="0" width="100%"><tr class="address"><td align="left" width="25%">PyQt 4.10.3 for X11</td><td align="center" width="50%">Copyright © <a href="http://www.riverbankcomputing.com">Riverbank Computing Ltd</a> and <a href="http://www.qtsoftware.com">Nokia</a> 2012</td><td align="right" width="25%">Qt 4.8.5</td></tr></table></div></address></body></html>
b'\\ No newline at end of file'