mirror of
https://github.com/YACReader/yacreader
synced 2025-05-27 19:00:29 -04:00
Fix assets loading in search edit (windows/linux)
This commit is contained in:
parent
4ef90ab660
commit
70a584c715
@ -19,8 +19,12 @@ YACReaderSearchLineEdit::YACReaderSearchLineEdit(QWidget *parent)
|
||||
searchIcon.setDevicePixelRatio(devicePixelRatioF());
|
||||
|
||||
if (devicePixelRatioF() > 1) {
|
||||
clearIcon.load(":/images/clearSearch@2x.png");
|
||||
searchIcon.load(":/images/iconSearch@2x.png");
|
||||
if (!clearIcon.load(":/images/clearSearch@2x.png")) {
|
||||
clearIcon.load(":/images/clearSearch.png");
|
||||
}
|
||||
if (!searchIcon.load(":/images/iconSearch@2x.png")) {
|
||||
searchIcon.load(":/images/iconSearch.png");
|
||||
}
|
||||
} else {
|
||||
clearIcon.load(":/images/clearSearch.png");
|
||||
searchIcon.load(":/images/iconSearch.png");
|
||||
@ -30,7 +34,13 @@ YACReaderSearchLineEdit::YACReaderSearchLineEdit(QWidget *parent)
|
||||
searchLabel->setPixmap(searchIcon);
|
||||
|
||||
clearButton->setIcon(QIcon(clearIcon));
|
||||
|
||||
#ifdef Q_OS_MAC
|
||||
clearButton->setIconSize(QSize(14, 14));
|
||||
#else
|
||||
clearButton->setIconSize(QSize(12, 12));
|
||||
#endif
|
||||
|
||||
clearButton->setCursor(Qt::ArrowCursor);
|
||||
clearButton->setStyleSheet("QToolButton { border: none; padding: 0px; }");
|
||||
clearButton->hide();
|
||||
|
Loading…
Reference in New Issue
Block a user