Mercurial > octave-nkf
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);