Mercurial > hg > octave-lyh
diff gui/src/main-window.cc @ 14727:f34984656658 gui
Added crystal project icons.
* artsbuilderexecute.png: Added.
* configure.png: Added.
* editcopy.png: Added.
* editcut.png: Added.
* editpaste.png: Added.
* filenew.png: Added.
* fileopen.png: Added.
* filesave.png: Added.
* filesaveas.png: Added.
* redo.png: Added.
* search.png: Added.
* undo.png: Added.
* up.png: Added.
* resource.qrc: New resource file that compiles into the executable.
* file-editor.cc: Retrieving new icons from resource file.
* main-window.cc: Retrieving new icons from resource file.
* src.pro: Added resource file to project.
author | Jacob Dawid <jacob.dawid@googlemail.com> |
---|---|
date | Tue, 05 Jun 2012 16:17:59 +0200 |
parents | e94a54ee0f46 |
children | 564cc673bcc5 |
line wrap: on
line diff
--- a/gui/src/main-window.cc +++ b/gui/src/main-window.cc @@ -290,10 +290,10 @@ _current_directory_combo_box->setMaxVisibleItems (14); _current_directory_tool_button = new QToolButton (this); - _current_directory_tool_button->setIcon (style->standardIcon (QStyle::SP_DirOpenIcon)); + _current_directory_tool_button->setIcon (QIcon(":/actions/icons/search.png")); _current_directory_up_tool_button = new QToolButton (this); - _current_directory_up_tool_button->setIcon (style->standardIcon (QStyle::SP_FileDialogToParent)); + _current_directory_up_tool_button->setIcon (QIcon(":/actions/icons/up.png")); // Octave Terminal subwindow. _terminal = new QTerminal (this); @@ -311,41 +311,35 @@ QMenu *file_menu = menuBar ()->addMenu (tr ("&File")); QAction *new_file_action - = file_menu->addAction (QIcon::fromTheme ("document-new", - style->standardIcon (QStyle::SP_FileIcon)), tr ("New File")); + = file_menu->addAction (QIcon(":/actions/icons/filenew.png"), tr ("New File")); QAction *open_file_action - = file_menu->addAction (QIcon::fromTheme ("document-open", - style->standardIcon (QStyle::SP_FileIcon)), tr ("Open File")); + = file_menu->addAction (QIcon(":/actions/icons/fileopen.png"), tr ("Open File")); - QAction *settings_action = file_menu->addAction (tr ("Settings")); + QAction *settings_action + = file_menu->addAction (QIcon(":/actions/icons/configure.png"), tr ("Settings")); file_menu->addSeparator (); QAction *exit_action = file_menu->addAction (tr ("Exit")); QMenu *edit_menu = menuBar ()->addMenu (tr ("&Edit")); QAction *cut_action - = edit_menu->addAction (QIcon::fromTheme ("edit-cut", - style->standardIcon (QStyle::SP_FileIcon)), tr ("Cut")); + = edit_menu->addAction (QIcon(":/actions/icons/editcut.png"), tr ("Cut")); cut_action->setShortcut (QKeySequence::Cut); QAction *copy_action - = edit_menu->addAction (QIcon::fromTheme ("edit-copy", - style->standardIcon (QStyle::SP_FileIcon)), tr ("Copy")); + = edit_menu->addAction (QIcon(":/actions/icons/editcopy.png"), tr ("Copy")); copy_action->setShortcut (QKeySequence::Copy); QAction *paste_action - = edit_menu->addAction (QIcon::fromTheme ("edit-paste", - style->standardIcon (QStyle::SP_FileIcon)), tr ("Paste")); + = edit_menu->addAction (QIcon(":/actions/icons/editpaste.png"), tr ("Paste")); paste_action->setShortcut (QKeySequence::Paste); QAction *undo_action - = edit_menu->addAction (QIcon::fromTheme ("edit-undo", - style->standardIcon (QStyle::SP_FileIcon)), tr ("Undo")); + = edit_menu->addAction (QIcon(":/actions/icons/undo.png"), tr ("Undo")); undo_action->setShortcut (QKeySequence::Undo); QAction *redo_action - = edit_menu->addAction (QIcon::fromTheme ("edit-redo", - style->standardIcon (QStyle::SP_FileIcon)), tr ("Redo")); + = edit_menu->addAction (QIcon(":/actions/icons/redo.png"), tr ("Redo")); redo_action->setShortcut (QKeySequence::Redo); //QMenu *debugMenu = menuBar ()->addMenu (tr ("De&bug")); @@ -459,8 +453,6 @@ _terminal, SLOT (copyClipboard ())); connect (paste_action, SIGNAL (triggered()), _terminal, SLOT (pasteClipboard ())); -// connect (octave_link::instance (), SIGNAL (working_directory_changed (QString)), -// this, SLOT (update_current_working_directory (QString))); connect (_current_directory_combo_box, SIGNAL (activated (QString)), this, SLOT (change_current_working_directory (QString)));