PySide6.QtCore¶
- Functions
- Enumerations
Connection
DirEntry
FromBase64Result
OffsetData
QAbstractAnimation
QAbstractEventDispatcher
QAbstractItemModel
QAbstractListModel
QAbstractNativeEventFilter
QAbstractProxyModel
QAbstractTableModel
QAnimationGroup
QBasicMutex
QBasicTimer
QBitArray
QBluetoothPermission
QBuffer
QByteArray
QByteArrayMatcher
QCalendar
QCalendarPermission
QCameraPermission
QCborArray
QCborError
QCborMap
QCborParserError
QCborStreamReader
QCborStreamWriter
QCborStringResultByteArray
QCborStringResultString
QCborValue
QChildEvent
QCollator
QCollatorSortKey
QCommandLineOption
QCommandLineParser
QConcatenateTablesProxyModel
QContactsPermission
QCoreApplication
QCryptographicHash
QDataStream
QDate
QDateTime
QDeadlineTimer
QDir
QDirIterator
QDirListing
QDynamicPropertyChangeEvent
QEasingCurve
QElapsedTimer
QEvent
QEventLoop
QFactoryInterface
QFile
QFileDevice
QFileInfo
QFileSelector
QFileSystemWatcher
QFutureInterfaceBase
QGenericArgument
QGenericReturnArgument
QHashSeed
QIODevice
QIODeviceBase
QIdentityProxyModel
QItemSelection
QItemSelectionModel
QItemSelectionRange
QJsonArray
QJsonDocument
QJsonParseError
QJsonValue
QKeyCombination
QLibrary
QLibraryInfo
QLine
QLineF
QLocale
QLocationPermission
QLockFile
QLoggingCategory
QMargins
QMarginsF
QMessageAuthenticationCode
QMessageLogContext
QMetaClassInfo
QMetaEnum
QMetaMethod
QMetaObject
QMetaProperty
QMetaType
QMicrophonePermission
QMimeData
QMimeDatabase
QMimeType
QModelIndex
QModelRoleData
QModelRoleDataSpan
QMutex
QNativeIpcKey
QObject
QOperatingSystemVersion
QOperatingSystemVersionBase
QParallelAnimationGroup
QPauseAnimation
QPermission
QPersistentModelIndex
QPluginLoader
QPoint
QPointF
QProcess
QProcessEnvironment
QPropertyAnimation
QRandomGenerator
QRandomGenerator64
QReadLocker
QReadWriteLock
QRect
QRectF
QRecursiveMutex
QRegularExpression
QRegularExpressionMatch
QRegularExpressionMatchIterator
QResource
QRunnable
QSaveFile
QSemaphore
QSemaphoreReleaser
QSequentialAnimationGroup
QSettings
QSharedMemory
QSignalBlocker
QSignalMapper
QSize
QSizeF
QSocketDescriptor
QSocketNotifier
QSortFilterProxyModel
QStandardPaths
QStorageInfo
QStringConverter
QStringConverterBase
QStringDecoder
QStringEncoder
QStringListModel
QSysInfo
QSystemSemaphore
QTemporaryDir
QTemporaryFile
QTextBoundaryFinder
QTextStream
QTextStreamManipulator
QThread
QThreadPool
QTime
QTimeLine
QTimeZone
QTimer
QTimerEvent
QTranslator
QTransposeProxyModel
QUrl
QUrlQuery
QUuid
QVariantAnimation
QVersionNumber
QWaitCondition
QWriteLocker
QXmlStreamAttribute
QXmlStreamAttributes
QXmlStreamEntityDeclaration
QXmlStreamEntityResolver
QXmlStreamNamespaceDeclaration
QXmlStreamNotationDeclaration
QXmlStreamReader
QXmlStreamWriter
Qt
State
SystemId
TimerInfo
UnixProcessParameters
YearMonthDay
Property
- Detailed Description
- Properties compared with Python properties
- Properties in QML expressions
Signal
- Synopsis
- Detailed Description
Detailed Description¶
The Qt Core module is part of Qt’s essential modules.
The Qt Core module adds these features to C++:
a very powerful mechanism for seamless object communication called signals and slots
queryable and designable object properties
hierarchical and queryable object trees
The following pages provide more information about Qt’s core features:
Using the Module¶
To include the definitions of modules classes, use the following directive:
import PySide6.QtCore
Threading and Concurrent Programming¶
Qt provides thread support in the form of platform-independent threading classes, a thread-safe way of posting events, and signal-slot connections across threads. Multithreaded programming is also a useful paradigm for performing time-consuming operations without freezing the user interface of an application.
The Thread Support in Qt page contains information on implementing threads in applications. Additional concurrent classes are provided by the Qt Concurrent module.
Input/Output and Resources¶
Qt provides a resource system for organizing application files and assets, a set of containers, and classes for receiving input and printing output.
In addition, Qt Core provides a platform-independent mechanism for storing binary files in the application’s executable.
The Qt Resource System
Additional Frameworks¶
Qt Core also provides some of Qt’s key frameworks.
List of Classes¶
A |
|||
B |
|||
C |
|||
D |
|||
E |
|||
F |
|||
G |
|||
H |
|||
I |
|||
J |
|||
K |
|||
L |
|||
M |
|||
N |
|||
O |
|||
P |
|||
Q |
|||
R |
|||
S |
|||
T |
|||
U |
|||
V |
|||
W |
|||
X |
|||
Y |
List of Decorators¶
C |
|
E |
|
F |
|
S |
List of Functions¶
A |
|||
C |
|||
D |
|||
F |
|||
I |
|||
M |
|||
Q |
|||
R |
|||
S |
|||
T |
|||
U |
|||
V |
|||
W |