Icon theme tweaks.
This commit is contained in:
parent
21c432f6fb
commit
4419304395
4 changed files with 11 additions and 4 deletions
|
@ -1,6 +1,14 @@
|
|||
3.2.2
|
||||
—————
|
||||
|
||||
Changed:
|
||||
|
||||
▪ Some minor tweaks for default icon theme loading.
|
||||
|
||||
|
||||
3.2.2
|
||||
—————
|
||||
|
||||
Added:
|
||||
|
||||
▪ RSS Guard now supports system-wide icon themes and on Windows -> built-in Faenza theme was tweaked.
|
||||
|
|
|
@ -144,7 +144,7 @@
|
|||
#define APP_IS_RUNNING "app_is_running"
|
||||
#define APP_SKIN_DEFAULT "base/vergilius.xml"
|
||||
#define APP_THEME_DEFAULT "Faenza"
|
||||
#define APP_NO_THEME "-"
|
||||
#define APP_NO_THEME ""
|
||||
#define APP_THEME_SUFFIX ".png"
|
||||
|
||||
#ifndef QSL
|
||||
|
|
|
@ -718,7 +718,7 @@ void FormSettings::loadInterface() {
|
|||
if (icon_theme_name == APP_NO_THEME) {
|
||||
// Add just "no theme" on other systems.
|
||||
//: Label for disabling icon theme.
|
||||
m_ui->m_cmbIconTheme->addItem(tr("no icon theme"), APP_NO_THEME);
|
||||
m_ui->m_cmbIconTheme->addItem(tr("no icon theme/system icon theme"), APP_NO_THEME);
|
||||
}
|
||||
else {
|
||||
m_ui->m_cmbIconTheme->addItem(icon_theme_name, icon_theme_name);
|
||||
|
|
|
@ -111,7 +111,7 @@ void IconFactory::loadCurrentIconTheme() {
|
|||
else {
|
||||
// Desired icon theme is not currently available.
|
||||
// Install "default" icon theme instead.
|
||||
qDebug("Icon theme '%s' cannot be loaded because it is not installed. No icon theme is loaded now.",
|
||||
qDebug("Icon theme '%s' cannot be loaded because it is not installed. No icon theme (or default icon theme) is loaded now.",
|
||||
qPrintable(theme_name_from_settings));
|
||||
QIcon::setThemeName(APP_NO_THEME);
|
||||
}
|
||||
|
@ -144,7 +144,6 @@ QStringList IconFactory::installedIconThemes() const {
|
|||
}
|
||||
|
||||
icon_theme_names.removeDuplicates();
|
||||
icon_theme_names.removeAll(QString());
|
||||
|
||||
return icon_theme_names;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue