diff --git a/examples/gallery/inputs/InputPage.cpp b/examples/gallery/inputs/InputPage.cpp index 15764d1e..f66dc8c7 100644 --- a/examples/gallery/inputs/InputPage.cpp +++ b/examples/gallery/inputs/InputPage.cpp @@ -48,12 +48,14 @@ namespace { auto input = new QskTextInput( "Only Read Me", this ); input->setReadOnly( true ); + input->setSizePolicy( Qt::Horizontal, QskSizePolicy::MinimumExpanding ); } { auto input = new QskTextInput( "12345", this ); input->setMaxLength( 5 ); input->setEchoMode( QskTextInput::PasswordEchoOnEdit ); + input->setSizePolicy( Qt::Horizontal, QskSizePolicy::Fixed ); } { diff --git a/src/controls/QskTextInput.cpp b/src/controls/QskTextInput.cpp index 5a76f81d..6e78750a 100644 --- a/src/controls/QskTextInput.cpp +++ b/src/controls/QskTextInput.cpp @@ -314,7 +314,7 @@ QskTextInput::QskTextInput( QQuickItem* parent ) setAcceptedMouseButtons( m_data->textInput->acceptedMouseButtons() ); m_data->textInput->setAcceptedMouseButtons( Qt::NoButton ); - initSizePolicy( QskSizePolicy::Minimum, QskSizePolicy::Fixed ); + initSizePolicy( QskSizePolicy::Expanding, QskSizePolicy::Fixed ); } QskTextInput::QskTextInput( const QString& text, QQuickItem* parent )