Public Member Functions | |
| LegendView (QWidget *parent) | |
| void | viewportResizeEvent (QResizeEvent *e) |
Public Attributes | |
| QWidget * | contentsWidget |
Definition at line 65 of file qwt_legend.cpp.
| QwtLegend::PrivateData::LegendView::LegendView | ( | QWidget * | parent ) | [inline] |
Definition at line 68 of file qwt_legend.cpp.
References contentsWidget.
:
QScrollView(parent)
{
setResizePolicy(Manual);
viewport()->setBackgroundMode(Qt::NoBackground); // Avoid flicker
contentsWidget = new QWidget(viewport());
addChild(contentsWidget);
}
| void QwtLegend::PrivateData::LegendView::viewportResizeEvent | ( | QResizeEvent * | e ) | [inline] |
Definition at line 80 of file qwt_legend.cpp.
References contentsWidget.
{
QScrollView::viewportResizeEvent(e);
// It's not safe to update the layout now, because
// we are in an internal update of the scrollview framework.
// So we delay the update by posting a LayoutHint.
QApplication::postEvent(contentsWidget,
new QEvent(QEvent::LayoutHint));
}
Definition at line 92 of file qwt_legend.cpp.
Referenced by LegendView(), and viewportResizeEvent().
1.7.2