mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-04 17:33:05 +00:00
Merge "fix: qt找不到应用图标" into uos
This commit is contained in:
commit
f4d5ca461c
@ -134,9 +134,14 @@ const QPixmap ThemeAppIcon::getIcon(const QString iconName, const int size, cons
|
||||
|
||||
icon = QIcon::fromTheme(iconName);
|
||||
if (icon.isNull()) {
|
||||
icon = QIcon::fromTheme("deepinwine-" + iconName);
|
||||
} else {
|
||||
icon = QIcon::fromTheme(iconName, QIcon::fromTheme("application-x-desktop"));
|
||||
//手动更新图标缓存
|
||||
system("gtk-update-icon-cache /usr/share/icons/hicolor/");
|
||||
|
||||
icon = QIcon::fromTheme(iconName);
|
||||
}
|
||||
|
||||
if(icon.isNull()) {
|
||||
icon = QIcon::fromTheme("application-x-desktop");
|
||||
}
|
||||
|
||||
// load pixmap from Icon-Theme
|
||||
|
Loading…
x
Reference in New Issue
Block a user