[Companion] Warning removed
This commit is contained in:
@@ -5,8 +5,7 @@
|
|||||||
|
|
||||||
VerticalScrollArea::VerticalScrollArea(QWidget * parent, GenericPanel * panel):
|
VerticalScrollArea::VerticalScrollArea(QWidget * parent, GenericPanel * panel):
|
||||||
QScrollArea(parent),
|
QScrollArea(parent),
|
||||||
panel(panel),
|
panel(panel)
|
||||||
parent(parent)
|
|
||||||
{
|
{
|
||||||
setWidgetResizable(true);
|
setWidgetResizable(true);
|
||||||
setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
|
setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
|
||||||
@@ -14,7 +13,7 @@ VerticalScrollArea::VerticalScrollArea(QWidget * parent, GenericPanel * panel):
|
|||||||
panel->installEventFilter(this);
|
panel->installEventFilter(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool VerticalScrollArea::eventFilter(QObject *o, QEvent *e)
|
bool VerticalScrollArea::eventFilter(QObject * o, QEvent * e)
|
||||||
{
|
{
|
||||||
if (o == panel && e->type() == QEvent::Resize) {
|
if (o == panel && e->type() == QEvent::Resize) {
|
||||||
setMinimumWidth(panel->minimumSizeHint().width() + verticalScrollBar()->width());
|
setMinimumWidth(panel->minimumSizeHint().width() + verticalScrollBar()->width());
|
||||||
|
|||||||
@@ -11,11 +11,10 @@ class VerticalScrollArea : public QScrollArea
|
|||||||
VerticalScrollArea(QWidget * parent, GenericPanel * panel);
|
VerticalScrollArea(QWidget * parent, GenericPanel * panel);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
virtual bool eventFilter(QObject *o, QEvent *e);
|
virtual bool eventFilter(QObject * o, QEvent * e);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
GenericPanel * panel;
|
GenericPanel * panel;
|
||||||
QWidget * parent;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user