diff libgui/src/main-window.cc @ 18026:50bce63dbb04 stable

add fallback for theme warning icon * icons/warning.png: New file. * libgui/src/module.mk (octave_gui_ICONS): Add it to the list. * libgui/src/resource.qrc: Include warning.png. * main-window.cc (main_window::construct_warning_bar): Use warning.png as fallback for theme "dialog-warning" icon.
author John W. Eaton <jwe@octave.org>
date Wed, 27 Nov 2013 01:40:29 -0500
parents 989ff97a7e8c
children 2ef2043a0601
line wrap: on
line diff
--- a/libgui/src/main-window.cc	Tue Nov 26 20:59:00 2013 -0800
+++ b/libgui/src/main-window.cc	Wed Nov 27 01:40:29 2013 -0500
@@ -1780,7 +1780,9 @@
   QFrame *box = new QFrame (warning_bar);
 
   QLabel *icon = new QLabel (box);
-  QIcon warning_icon = QIcon::fromTheme ("dialog-warning");
+  QIcon warning_icon
+    = QIcon::fromTheme ("dialog-warning",
+                        QIcon (":/actions/icons/warning.png"));
   QPixmap icon_pixmap = warning_icon.pixmap (QSize (32, 32));
   icon->setPixmap (icon_pixmap);