Two more icon scale fixes

This commit is contained in:
Juergen Spitzmueller 2023-03-11 16:10:52 +01:00
parent 8863d6d785
commit 548c5ba92d
2 changed files with 6 additions and 3 deletions

View File

@ -88,7 +88,8 @@ bool CheckedLineEdit::check() const
} }
setValid(target_, valid); setValid(target_, valid);
if (!valid && tab_index_ >= 0 && qobject_cast<QTabWidget*>(target_) != nullptr) { if (!valid && tab_index_ >= 0 && qobject_cast<QTabWidget*>(target_) != nullptr) {
QIcon warn(getPixmap("images/", "emblem-shellescape", "svgz,png")); QIcon warn(guiApp ? guiApp->getScaledPixmap("images/", "emblem-shellescape")
: getPixmap("images/", "emblem-shellescape", "svgz,png"));
QTabBar * tb = qobject_cast<QTabWidget*>(target_)->tabBar(); QTabBar * tb = qobject_cast<QTabWidget*>(target_)->tabBar();
tb->setTabIcon(tab_index_, warn); tb->setTabIcon(tab_index_, warn);
tb->setTabToolTip(tab_index_, qt_("This tab contains invalid input. Please fix!")); tb->setTabToolTip(tab_index_, qt_("This tab contains invalid input. Please fix!"));

View File

@ -2842,8 +2842,10 @@ QAbstractItemModel * GuiApplication::languageModel()
QStandardItemModel * lang_model = new QStandardItemModel(this); QStandardItemModel * lang_model = new QStandardItemModel(this);
lang_model->insertColumns(0, 3); lang_model->insertColumns(0, 3);
QIcon speller(getPixmap("images/", "dialog-show_spellchecker", "svgz,png")); QIcon speller(guiApp ? guiApp->getScaledPixmap("images/", "dialog-show_spellchecker")
QIcon saurus(getPixmap("images/", "thesaurus-entry", "svgz,png")); : getPixmap("images/", "dialog-show_spellchecker", "svgz,png"));
QIcon saurus(guiApp ? guiApp->getScaledPixmap("images/", "thesaurus-entry")
: getPixmap("images/", "thesaurus-entry", "svgz,png"));
Languages::const_iterator it = lyx::languages.begin(); Languages::const_iterator it = lyx::languages.begin();
Languages::const_iterator end = lyx::languages.end(); Languages::const_iterator end = lyx::languages.end();
for (; it != end; ++it) { for (; it != end; ++it) {