コード例 #1
0
 def __init__(self, parent=None, title=''):
     qc.QChartView.__init__(self, parent)
     chart = qc.QChart()
     chart.legend().hide()
     chart.setTitle(title)
     chart.setMargins(qt.QMargins(0, 0, 0, 0))
     self.setChart(chart)
     self.setRenderHint(qt.QPainter.Antialiasing)
コード例 #2
0
 def make_histogram_view_and_frame(cls, base_scene, parent=None):
     histogram_frame = Qt.QFrame(parent)
     histogram_frame.setMinimumSize(Qt.QSize(120, 60))
     histogram_frame.setFrameShape(Qt.QFrame.StyledPanel)
     histogram_frame.setFrameShadow(Qt.QFrame.Sunken)
     histogram_frame.setLayout(Qt.QHBoxLayout())
     histogram_frame.layout().setSpacing(0)
     histogram_frame.layout().setContentsMargins(Qt.QMargins(0, 0, 0, 0))
     histogram_view = cls(base_scene, histogram_frame)
     histogram_frame.layout().addWidget(histogram_view)
     return histogram_view, histogram_frame