mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-14 00:07:35 -04:00
[ui][hidpi] Form line edit: compute icon size instead of hardcoding
This commit is contained in:
parent
e98842e3b9
commit
fe933d2de3
@ -32,13 +32,14 @@ QgsFilterLineEdit::QgsFilterLineEdit( QWidget *parent, const QString &nullValue
|
||||
setMouseTracking( true );
|
||||
|
||||
QIcon clearIcon = QgsApplication::getThemeIcon( "/mIconClearText.svg" );
|
||||
mClearIconSize = QSize( 16, 16 );
|
||||
int iconSize = Qgis::UI_SCALE_FACTOR * fontMetrics().height();
|
||||
mClearIconSize = QSize( iconSize, iconSize );
|
||||
mClearIconPixmap = clearIcon.pixmap( mClearIconSize );
|
||||
QIcon hoverIcon = QgsApplication::getThemeIcon( "/mIconClearTextHover.svg" );
|
||||
mClearHoverPixmap = hoverIcon.pixmap( mClearIconSize );
|
||||
|
||||
QIcon searchIcon = QgsApplication::getThemeIcon( "/search.svg" );
|
||||
mSearchIconSize = QSize( 16, 16 );
|
||||
mSearchIconSize = QSize( iconSize, iconSize );
|
||||
mSearchIconPixmap = searchIcon.pixmap( mSearchIconSize );
|
||||
|
||||
connect( this, &QLineEdit::textChanged, this,
|
||||
|
Loading…
x
Reference in New Issue
Block a user