+ fix possible crash when application icon is empty

This commit is contained in:
wmayer 2015-07-11 01:12:52 +02:00
parent b3970f63ba
commit d6d9264f25

View File

@ -1169,11 +1169,10 @@ QPixmap Application::workbenchIcon(const QString& wb) const
QIcon icon = QApplication::windowIcon(); QIcon icon = QApplication::windowIcon();
if (!icon.isNull()) { if (!icon.isNull()) {
QList<QSize> s = icon.availableSizes(); QList<QSize> s = icon.availableSizes();
return icon.pixmap(s[0]); if (!s.isEmpty())
} return icon.pixmap(s[0]);
else {
return QPixmap();
} }
return QPixmap();
} }
QString Application::workbenchToolTip(const QString& wb) const QString Application::workbenchToolTip(const QString& wb) const