Skip to content

Object

Qt Base Class: QObject

Signature: QObject(self, parent: Optional[PySide6.QtCore.QObject] = None) -> None

Base classes

Name Children Inherits
ObjectMixin
prettyqt.core.object
QObject
PySide6.QtCore
QObject(self, parent: Optional[PySide6.QtCore.QObject] \= None) -> None

Subclasses

Class Module Description
Signals prettyqt.core.threadpool
ProxyMapper prettyqt.itemmodels.proxies.proxymapper
Animator prettyqt.animations.animator
BaseEventFilter prettyqt.eventfilters.baseeventfilter
Signals prettyqt.utils.signallogger
_FutureDoneSignaller prettyqt.utils.asyncrunner
EventSignaller prettyqt.debugging.stalker
Stalker prettyqt.debugging.stalker
PlaceManager prettyqt.location.placemanager

⋔ Inheritance diagram

graph TD
  1473299782816["core.Object"]
  1473299815024["core.ObjectMixin"]
  140713234304496["builtins.object"]
  1473288842240["QtCore.QObject"]
  1473291690208["Shiboken.Object"]
  1473299815024 --> 1473299782816
  140713234304496 --> 1473299815024
  1473288842240 --> 1473299782816
  1473291690208 --> 1473288842240
  140713234304496 --> 1473291690208

🛈 DocStrings

Bases: ObjectMixin, QObject

The base class of all Qt objects.

Source code in prettyqt\core\object.py
class Object(ObjectMixin, core.QObject):
    """The base class of all Qt objects."""

⌗ Property table

Qt Property Type Doc
objectName QString