24 lines
554 B
Python
24 lines
554 B
Python
|
from pyqtgraph.Qt import QtGui, QtCore
|
||
|
from .GraphicsObject import GraphicsObject
|
||
|
|
||
|
__all__ = ['ItemGroup']
|
||
|
class ItemGroup(GraphicsObject):
|
||
|
"""
|
||
|
Replacement for QGraphicsItemGroup
|
||
|
"""
|
||
|
|
||
|
def __init__(self, *args):
|
||
|
GraphicsObject.__init__(self, *args)
|
||
|
if hasattr(self, "ItemHasNoContents"):
|
||
|
self.setFlag(self.ItemHasNoContents)
|
||
|
|
||
|
def boundingRect(self):
|
||
|
return QtCore.QRectF()
|
||
|
|
||
|
def paint(self, *args):
|
||
|
pass
|
||
|
|
||
|
def addItem(self, item):
|
||
|
item.setParentItem(self)
|
||
|
|