mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Allow PropertyView panels to be resized horizontally
This commit is contained in:
@@ -53,7 +53,7 @@ QVerticalScrollArea::QVerticalScrollArea( QWidget* parent )
|
|||||||
: QScrollArea( parent )
|
: QScrollArea( parent )
|
||||||
{
|
{
|
||||||
setWidgetResizable( true );
|
setWidgetResizable( true );
|
||||||
setHorizontalScrollBarPolicy( Qt::ScrollBarAlwaysOff );
|
setHorizontalScrollBarPolicy( Qt::ScrollBarAsNeeded );
|
||||||
setVerticalScrollBarPolicy( Qt::ScrollBarAsNeeded );
|
setVerticalScrollBarPolicy( Qt::ScrollBarAsNeeded );
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -65,6 +65,7 @@ QSize QVerticalScrollArea::sizeHint() const
|
|||||||
QSize widgetSize = widget()->sizeHint();
|
QSize widgetSize = widget()->sizeHint();
|
||||||
QSize scrollSize = QScrollArea::sizeHint();
|
QSize scrollSize = QScrollArea::sizeHint();
|
||||||
scrollSize.setWidth( widgetSize.width() + verticalScrollBar()->width() );
|
scrollSize.setWidth( widgetSize.width() + verticalScrollBar()->width() );
|
||||||
|
|
||||||
return scrollSize;
|
return scrollSize;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -73,9 +74,9 @@ QSize QVerticalScrollArea::sizeHint() const
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
QSize QVerticalScrollArea::minimumSizeHint() const
|
QSize QVerticalScrollArea::minimumSizeHint() const
|
||||||
{
|
{
|
||||||
QSize widgetSize = widget()->minimumSizeHint();
|
|
||||||
QSize scrollSize = QScrollArea::minimumSizeHint();
|
QSize scrollSize = QScrollArea::minimumSizeHint();
|
||||||
scrollSize.setWidth( widgetSize.width() + verticalScrollBar()->width() );
|
scrollSize.setWidth( 10 );
|
||||||
|
|
||||||
return scrollSize;
|
return scrollSize;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user