mirror of
https://github.com/YACReader/yacreader
synced 2025-06-03 17:18:23 -04:00
Replace icon in the search edit with SVG versions
This commit is contained in:
parent
d59d7a06cb
commit
6e62fc0a0c
@ -23,8 +23,8 @@
|
|||||||
<file>../images/sidebar/renameListIcon.svg</file>
|
<file>../images/sidebar/renameListIcon.svg</file>
|
||||||
<file>../images/empty_folder.png</file>
|
<file>../images/empty_folder.png</file>
|
||||||
<file>../images/empty_search.png</file>
|
<file>../images/empty_search.png</file>
|
||||||
<file alias="images/iconSearch.png">../images/iconSearchNew.png</file>
|
<file alias="images/iconSearch.svg">../images/iconSearchNew.svg</file>
|
||||||
<file alias="images/clearSearch.png">../images/clearSearchNew.png</file>
|
<file alias="images/clearSearch.svg">../images/clearSearchNew.svg</file>
|
||||||
<file>../images/empty_reading_list.png</file>
|
<file>../images/empty_reading_list.png</file>
|
||||||
<file>../images/viewer_toolbar/close.svg</file>
|
<file>../images/viewer_toolbar/close.svg</file>
|
||||||
<file>icon.ico</file>
|
<file>icon.ico</file>
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
#include "yacreader_search_line_edit.h"
|
#include "yacreader_search_line_edit.h"
|
||||||
|
#include "yacreader_global_gui.h"
|
||||||
|
|
||||||
#include <QToolButton>
|
#include <QToolButton>
|
||||||
#include <QStyle>
|
#include <QStyle>
|
||||||
@ -12,6 +13,7 @@ YACReaderSearchLineEdit::YACReaderSearchLineEdit(QWidget *parent)
|
|||||||
clearButton = new QToolButton(this);
|
clearButton = new QToolButton(this);
|
||||||
searchLabel = new QLabel(this);
|
searchLabel = new QLabel(this);
|
||||||
|
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
QPixmap clearIcon;
|
QPixmap clearIcon;
|
||||||
QPixmap searchIcon;
|
QPixmap searchIcon;
|
||||||
|
|
||||||
@ -29,6 +31,10 @@ YACReaderSearchLineEdit::YACReaderSearchLineEdit(QWidget *parent)
|
|||||||
clearIcon.load(":/images/clearSearch.png");
|
clearIcon.load(":/images/clearSearch.png");
|
||||||
searchIcon.load(":/images/iconSearch.png");
|
searchIcon.load(":/images/iconSearch.png");
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
QPixmap clearIcon = YACReader::hdpiPixmap(":/images/clearSearch.svg", QSize(15, 15));
|
||||||
|
QPixmap searchIcon = YACReader::hdpiPixmap(":/images/iconSearch.svg", QSize(15, 15));
|
||||||
|
#endif
|
||||||
|
|
||||||
searchLabel->setStyleSheet("QLabel { border: none; padding: 0px; }");
|
searchLabel->setStyleSheet("QLabel { border: none; padding: 0px; }");
|
||||||
searchLabel->setPixmap(searchIcon);
|
searchLabel->setPixmap(searchIcon);
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 235 B |
1
images/clearSearchNew.svg
Normal file
1
images/clearSearchNew.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><defs><style>.cls-1{fill:none;stroke:#f7f7f7;stroke-miterlimit:10;}</style></defs><line class="cls-1" x1="1" y1="1" x2="11" y2="11"/><line class="cls-1" x1="11" y1="1" x2="1" y2="11"/></svg>
|
After Width: | Height: | Size: 301 B |
Binary file not shown.
Before Width: | Height: | Size: 382 B |
1
images/iconSearchNew.svg
Normal file
1
images/iconSearchNew.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><defs><style>.cls-1{fill:#f7f7f7;}</style></defs><path class="cls-1" d="M15.06,12.94l-2.32-2.32c.66-1.05,1.05-2.29,1.05-3.62C13.79,3.25,10.75,.21,7,.21S.21,3.25,.21,7s3.05,6.79,6.79,6.79c1.33,0,2.57-.39,3.62-1.05l2.32,2.32,2.12-2.12Zm-8.06-1.14c-2.64,0-4.79-2.15-4.79-4.79S4.36,2.21,7,2.21s4.79,2.15,4.79,4.79-2.15,4.79-4.79,4.79Z"/></svg>
|
After Width: | Height: | Size: 450 B |
Loading…
x
Reference in New Issue
Block a user