Mercurial > octave
view libgui/src/resource.qrc @ 25921:9c47eedc44e2
msgbox.m: use graphics objects to build dialog (bug #42490)
* msgbox.m (__msgbox__): New subfunction to build a standard dialog using
graphics objects and import standard icons using the GUI's resource_manger.
Implement Matlab compatible "opt" argument for changing the "windowstyle"
property of the figure and the "interpreter" property of the displayed text.
Add BIST for input checks. Update documentation.
* errordlg.m, helpdlg.m, warndlg.m: Adapt argument checks. Update documentation.
* BaseControl.cc: Prevent BaseControl objects from using invalid pointers to
figure objects.
* libgui/src/icons/dialog-error.png/svg, dialog-information.png/svg,
dialog-warning.png/svg:
New fallback Tango icons (png and original svg) for message dialogs.
* libgui/src/icons/module.mk: Add new icons to octave_gui_ICONS.
* libgui/src/resource.qrc: Add new icons.
* libgui/src/icons/icons_license: Add new icons to the list.
* octave-link.h (octave_link::message_dialog, octave_link::do_message_dialog):
Remove methods.
(octave_link::get_named_icon, octave_link::do_get_named_icon): New methods
to retrieve an icon pixels by name.
* octave-link.cc (F__octave_link_message_dialog__): Remove interpreter function.
* octave-link.cc (F__octave_link_named_icon__): New interpreter function.
* octave-link.h/cc (octave_qt_link::do_message_dialog) Remove method.
(octave_qt_link::do_get_named_icon) Implements octave_link::do_get_named_icon.
Make use of resource_manager::icon to get an icon by name and eventually
fallback to Tango version.
author | Pantxo Diribarne <pantxo.diribarne@gmail.com> |
---|---|
date | Mon, 08 Oct 2018 09:16:29 +0200 |
parents | f9fe8cf64e09 |
children | 390d59717711 |
line wrap: on
line source
<RCC> <qresource prefix="/actions"> <file>icons/applications-system.png</file> <file>icons/bp-toggle.png</file> <file>icons/bp-rm-all.png</file> <file>icons/bp-prev.png</file> <file>icons/bp-next.png</file> <file>icons/db-cont.png</file> <file>icons/db-step.png</file> <file>icons/db-step-in.png</file> <file>icons/db-step-out.png</file> <file>icons/db-stop.png</file> <file>icons/dialog-error.png</file> <file>icons/dialog-information.png</file> <file>icons/dialog-warning.png</file> <file>icons/document-new.png</file> <file>icons/document-open.png</file> <file>icons/document-print.png</file> <file>icons/document-save.png</file> <file>icons/document-save-as.png</file> <file>icons/edit-copy.png</file> <file>icons/edit-cut.png</file> <file>icons/edit-delete.png</file> <file>icons/edit-find.png</file> <file>icons/edit-find-replace.png</file> <file>icons/edit-paste.png</file> <file>icons/edit-redo.png</file> <file>icons/edit-undo.png</file> <file>icons/folder.png</file> <file>icons/folder-new.png</file> <file>icons/go-down.png</file> <file>icons/go-first.png</file> <file>icons/go-last.png</file> <file>icons/go-up.png</file> <file>icons/graphic_logo_FilesDockWidget.png</file> <file>icons/graphic_logo_FileEditor.png</file> <file>icons/graphic_logo_NewsDockWidget.png</file> <file>icons/graphic_logo_TerminalDockWidget.png</file> <file>icons/graphic_logo_HistoryDockWidget.png</file> <file>icons/graphic_logo_WorkspaceView.png</file> <file>icons/graphic_logo_DocumentationDockWidget.png</file> <file>icons/graphic_logo_ReleaseWidget.png</file> <file>icons/graphic_logo_VariableEditor.png</file> <file>icons/letter_logo_FilesDockWidget.png</file> <file>icons/letter_logo_FileEditor.png</file> <file>icons/letter_logo_NewsDockWidget.png</file> <file>icons/letter_logo_TerminalDockWidget.png</file> <file>icons/letter_logo_HistoryDockWidget.png</file> <file>icons/letter_logo_WorkspaceView.png</file> <file>icons/letter_logo_DocumentationDockWidget.png</file> <file>icons/letter_logo_ReleaseWidget.png</file> <file>icons/letter_logo_VariableEditor.png</file> <file>icons/logo.png</file> <file>icons/plot-xy-curve.png</file> <file>icons/preferences-system.png</file> <file>icons/system-run.png</file> <file>icons/user-home.png</file> <file>icons/view-refresh.png</file> <file>icons/widget-close.png</file> <file>icons/widget-dock.png</file> <file>icons/widget-undock.png</file> <file>icons/widget-close-light.png</file> <file>icons/widget-dock-light.png</file> <file>icons/widget-undock-light.png</file> <file>icons/zoom-in.png</file> <file>icons/zoom-out.png</file> </qresource> </RCC>