mirror of
https://github.com/YACReader/yacreader
synced 2025-05-28 03:10:27 -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());
|
searchIcon.setDevicePixelRatio(devicePixelRatioF());
|
||||||
|
|
||||||
if (devicePixelRatioF() > 1) {
|
if (devicePixelRatioF() > 1) {
|
||||||
clearIcon.load(":/images/clearSearch@2x.png");
|
if (!clearIcon.load(":/images/clearSearch@2x.png")) {
|
||||||
searchIcon.load(":/images/iconSearch@2x.png");
|
clearIcon.load(":/images/clearSearch.png");
|
||||||
|
}
|
||||||
|
if (!searchIcon.load(":/images/iconSearch@2x.png")) {
|
||||||
|
searchIcon.load(":/images/iconSearch.png");
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
clearIcon.load(":/images/clearSearch.png");
|
clearIcon.load(":/images/clearSearch.png");
|
||||||
searchIcon.load(":/images/iconSearch.png");
|
searchIcon.load(":/images/iconSearch.png");
|
||||||
@ -30,7 +34,13 @@ YACReaderSearchLineEdit::YACReaderSearchLineEdit(QWidget *parent)
|
|||||||
searchLabel->setPixmap(searchIcon);
|
searchLabel->setPixmap(searchIcon);
|
||||||
|
|
||||||
clearButton->setIcon(QIcon(clearIcon));
|
clearButton->setIcon(QIcon(clearIcon));
|
||||||
|
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
clearButton->setIconSize(QSize(14, 14));
|
clearButton->setIconSize(QSize(14, 14));
|
||||||
|
#else
|
||||||
|
clearButton->setIconSize(QSize(12, 12));
|
||||||
|
#endif
|
||||||
|
|
||||||
clearButton->setCursor(Qt::ArrowCursor);
|
clearButton->setCursor(Qt::ArrowCursor);
|
||||||
clearButton->setStyleSheet("QToolButton { border: none; padding: 0px; }");
|
clearButton->setStyleSheet("QToolButton { border: none; padding: 0px; }");
|
||||||
clearButton->hide();
|
clearButton->hide();
|
||||||
|
Loading…
Reference in New Issue
Block a user