Previous topic

qarbon.qt.gui.led

Next topic

qarbon.qt.gui.pixmapwidget

This Page

qarbon.qt.gui.objectinfowidget

A widget which displays/edits information about a QObject.

Example:

from qarbon.external.qt import QtCore, QtGui
from qarbon.qt.gui.application import Application
from qarbon.qt.gui.qobjectinfowidget import ObjectInfoWidget

app = Application()

# mw will be the QObject to be "seen"
mw = QtGui.QMainWindow()
mw.setObjectName("main window")
w = QtGui.QWidget()
w.setObjectName("central widget")
mw.setCentralWidget(w)
l = QtGui.QVBoxLayout()
w.setLayout(l)
l1 = QtGui.QLabel("H1")
l1.setObjectName("label 1")
l.addWidget(l1)
l2 = QtGui.QLabel("H2")
l2.setObjectName("label 2")
l.addWidget(l2)
mw.show()

inspector = ObjectInfoWidget(qobject=mw)
inspector.setAttribute(QtCore.Qt.WA_QuitOnClose, False)
inspector.show()
app.exec_()

Inheritance diagram of ObjectInfoWidget

Classes

ObjectInfoWidget A widget which displays/edits information about a QObject.
class qarbon.qt.gui.objectinfowidget.ObjectInfoWidget(parent=None, qobject=None)[source]

Bases: PyQt4.QtGui.QWidget

A widget which displays/edits information about a QObject.

setQObject(qobject)[source]