QskTextInput having the same default size policy as QLineEdit (

Expanding/Fixed )
This commit is contained in:
Uwe Rathmann 2023-03-04 11:04:37 +01:00
parent 6d329e1e39
commit 83a18a83c2
2 changed files with 3 additions and 1 deletions

View File

@ -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 );
}
{

View File

@ -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 )