Skip to content

core

Docs

Core non-graphical classes used by other modules.

Classes

Name Children Inherits
AbstractItemModelMixin
prettyqt.core.abstractitemmodel
SignalBlocker
prettyqt.core.signalblocker
AbstractAnimation
prettyqt.core.abstractanimation
Semaphore
prettyqt.core.semaphore
ProcessEnvironment
prettyqt.core.processenvironment
Holds the environment variables that can be passed to a program.
AnimationGroup
prettyqt.core.animationgroup
SharedMemory
prettyqt.core.sharedmemory
FileDeviceMixin
prettyqt.core.filedevice
Interface for reading from and writing to open files.
SortFilterProxyModel
prettyqt.core.sortfilterproxymodel
Event
prettyqt.core.event
Date
prettyqt.core.date
DataStream
prettyqt.core.datastream
IODevice
prettyqt.core.iodevice
JsonDocument
prettyqt.core.jsondocument
Time
prettyqt.core._time
ThreadPool
prettyqt.core.threadpool
AbstractProxyModel
prettyqt.core.abstractproxymodel
MetaObject
prettyqt.core.metaobject
Contains meta-information about Qt objects.
PropertyAnimation
prettyqt.core.propertyanimation
Dir
prettyqt.core.dir
LoggingCategory
prettyqt.core.loggingcategory
PersistentModelIndex
prettyqt.core.persistentmodelindex
ParallelAnimationGroup
prettyqt.core.parallelanimationgroup
TemporaryDir
prettyqt.core.temporarydir
SignalMapper
prettyqt.core.signalmapper
FileDevice
prettyqt.core.filedevice
ItemSelection
prettyqt.core.itemselection
ModelRoleData
prettyqt.core.modelroledata
Translator
prettyqt.core.translator
Settings
prettyqt.core.settings
Settings class which wraps everything into a dict to preserve data types.
  • Settings_
ConcatenateTablesProxyModel
prettyqt.core.concatenatetablesproxymodel
MetaMethod
prettyqt.core.metamethod
Meta-data about an member method.
ItemSelectionModel
prettyqt.core.itemselectionmodel
IdentityProxyModel
prettyqt.core.identityproxymodel
DeadlineTimer
prettyqt.core.deadlinetimer
AnimationGroupMixin
prettyqt.core.animationgroup
CoreApplication
prettyqt.core.coreapplication
Library
prettyqt.core.library
ByteArray
prettyqt.core.bytearray
TimeLine
prettyqt.core.timeline
FileInfo
prettyqt.core.fileinfo
AbstractTableModelMixin
prettyqt.core.abstracttablemodel
MetaProperty
prettyqt.core.metaproperty
Meta-data about a property.
VariantAnimationMixin
prettyqt.core.variantanimation
SizeF
prettyqt.core.sizef
CollatorSortKey
prettyqt.core.collatorsortkey
Line
prettyqt.core.line
AbstractItemModel
prettyqt.core.abstractitemmodel
MetaEnum
prettyqt.core.metaenum
Meta-data about an enumerator.
OperatingSystemVersion
prettyqt.core.operatingsystemversion
File
prettyqt.core.file
DateTime
prettyqt.core._datetime
TimeZone
prettyqt.core.timezone
Calendar
prettyqt.core._calendar
MarginsF
prettyqt.core.marginsf
Resource
prettyqt.core.resource
AbstractTableModel
prettyqt.core.abstracttablemodel
AbstractNativeEventFilter
prettyqt.core.abstractnativeeventfilter
CoreApplicationMixin
prettyqt.core.coreapplication
StorageInfo
prettyqt.core.storageinfo
Buffer
prettyqt.core.buffer
AbstractListModelMixin
prettyqt.core.abstractlistmodel
ByteArrayMatcher
prettyqt.core.bytearraymatcher
UuidMixin
prettyqt.core.uuid
Thread
prettyqt.core.thread
Mutex
prettyqt.core.mutex
Locale
prettyqt.core._locale
Size
prettyqt.core.size
KeyCombination
prettyqt.core.keycombination
CryptographicHash
prettyqt.core.cryptographichash
VariantAnimation
prettyqt.core.variantanimation
Process
prettyqt.core.process
PluginLoader
prettyqt.core.pluginloader
AbstractListModel
prettyqt.core.abstractlistmodel
Url
prettyqt.core.url
FileSystemWatcher
prettyqt.core.filesystemwatcher
XmlStreamReader
prettyqt.core.xmlstreamreader
Property
prettyqt.core.property
Template class that enables automatic property bindings.
RegularExpressionMatch
prettyqt.core.regularexpressionmatch
AbstractEventDispatcher
prettyqt.core.abstracteventdispatcher
Timer
prettyqt.core.timer
  • AnimationTimer
AbstractProxyModelMixin
prettyqt.core.abstractproxymodel
LineF
prettyqt.core.linef
VersionNumber
prettyqt.core.versionnumber
RegularExpressionMatchIterator
prettyqt.core.regularexpressionmatchiterator
TransposeProxyModel
prettyqt.core.transposeproxymodel
RandomGenerator
prettyqt.core.randomgenerator
StringListModelMixin
prettyqt.core.stringlistmodel
SequentialAnimationGroup
prettyqt.core.sequentialanimationgroup
IODeviceMixin
prettyqt.core.iodevice
CommandLineOption
prettyqt.core.commandlineoption
FileMixin
prettyqt.core.file
ItemSelectionRange
prettyqt.core.itemselectionrange
BasicTimer
prettyqt.core.basictimer
TextStream
prettyqt.core.textstream
MimeType
prettyqt.core.mimetype
StandardPaths
prettyqt.core.standardpaths
Uuid
prettyqt.core.uuid
LibraryInfo
prettyqt.core.libraryinfo
RegularExpression
prettyqt.core.regularexpression
CommandLineParser
prettyqt.core.commandlineparser
ObjectMixin
prettyqt.core.object
TemporaryFile
prettyqt.core.temporaryfile
StringListModel
prettyqt.core.stringlistmodel
  • IconModel
Margins
prettyqt.core.margins
UrlQuery
prettyqt.core.urlquery
Way to manipulate a key-value pairs in a URL's query.
SaveFile
prettyqt.core.savefile
Collator
prettyqt.core.collator
ElapsedTimer
prettyqt.core.elapsedtimer
FileSelector
prettyqt.core.fileselector
DirIterator
prettyqt.core.diriterator
Object
prettyqt.core.object
EventLoop
prettyqt.core.eventloop
MimeData
prettyqt.core.mimedata
EasingCurve
prettyqt.core.easingcurve
PauseAnimation
prettyqt.core.pauseanimation
MimeDatabase
prettyqt.core.mimedatabase
SocketNotifier
prettyqt.core.socketnotifier
TextBoundaryFinder
prettyqt.core.textboundaryfinder
AbstractAnimationMixin
prettyqt.core.abstractanimation
The base of all animations.
LockFile
prettyqt.core.lockfile
JsonValue
prettyqt.core.jsonvalue
MetaType
prettyqt.core.metatype
Runnable
prettyqt.core.runnable
  • Worker