Selected PyQt Class Hierarchies

Figure C.1 Selected base classes

rame

QAbstract-ScrollArea

-^QLabel

^QLCDNumber

- QSplitter

QAbstract-ItemView

-^QHeaderView -^QListView }

p[QListWidget ^[QUndoView )

-^QTableView )—{ QTableWidget

-(QTreeView ]~^[QTreeWidget

- QGraphicsView

-(QScrollArea )

^QTextEdit (QTextBrowser)

- QStackedWidget

4QToolBox"

p(QCheckBox p(QAbstractButton }

^QPushButton

^[QAbstractSlider ^QScrollBa

- QAbstractSpinBox~)-

- QCalendarWidget

- QDesktopWidget

QWidget -

- QDialog

-^QRadioButton

^QToolButton"

p[QDial

^QSlider r^QDateTimeEdit }-

r^QDateEdit )

- QDoubleSpinBox

L- QSpinBox

- QDialogButtonBox

- QDockWidget

rame

- QGroupBox

^QLineEdit

-^QMainWindow enu

-^QMenuBar

- QProgressBar

- QSplashScreen

~^QStatusBa"r

- QTabWidget

-^QToolBar

QWorkspace

i-^QAbstractListModel )-^QStringListModel

- QAbstractProxyModel

QSortFilterProxyModel

(QAbstractItemModel^QAbstractTableModel ) -^QDirModel

-^QStandardItemModel

Figure C.4 Selected classes from the QAbstractltemModel hierarchy

- QColorDialog

QDialog

- QFileDialog i- QAbstractPrintDialog — QPrintDialog

- QFontDialog

- QInputDialog

L- QProgressDialog

Figure C.5 Selected classes from the QDialog hierarchy

-^QAbstractSockeT~)-[QIODevice ^QBuffer

I- QTcpSocket

QUdpSocket

-^QFile

rocess

"1— QTemporaryFile ]

Figure C.6 Selected classes from the QIODevice hierarchy

^(QImage

^QPictu

(QPaintDevice ^-{~QPixmap re

-{QPrinter

L- QWidget

Qprinter Sample
Figure C.8 Selected classes from the QEvent hierarchy

QGraphicsItem

-^QGraphicsItemGroup

QAbstractGraphicsShapeItem -- QGraphicsPolygonItem i- QGraphicsEllipseItem

QGraphicsPathItem

-^QGraphicsRectItem"

-^QGraphicsSimpleTextItem

-^QGraphicsLineItem

- QGraphicsPixmapItem

- QGraphicsSvgItem

-^QGraphicsTextItem"

Figure C.9 Selected classes from the QGraphicsltem hierarchy

-^QLayout

QLayoutItem

-^QSpacerItem

L- QWidgetItem

-^QBoxLayout p(QHBoxLayouF

L^QVBoxLayouF

-^QGridLayout

QStackedLayout

Was this article helpful?

+1 0
Tuberminator

Tuberminator

The main focus of this report is to show how to get involved in video marketing on the run, how to rank quickly on YouTube and Google using FREE semi-automatic tools and services. QUICKLY AND FREE. I will show methods and techniques I use to rank my videos, as well as free resources and tools to make video clips, to get backlinks and free traffic.

Get My Free Ebook


Post a comment