diff --git a/resources/icons/open-file.svg b/resources/icons/open-file.svg new file mode 100644 index 0000000..a62336d --- /dev/null +++ b/resources/icons/open-file.svg @@ -0,0 +1,23 @@ + + + + +Created by potrace 1.15, written by Peter Selinger 2001-2017 + + + + + diff --git a/resources/kiwix.qrc b/resources/kiwix.qrc index 94705e5..a019cb2 100644 --- a/resources/kiwix.qrc +++ b/resources/kiwix.qrc @@ -71,6 +71,7 @@ icons/cancel-button.png icons/new-tab-icon.svg icons/library-icon.svg + icons/open-file.svg texts/fr/about.html diff --git a/src/kiwixapp.cpp b/src/kiwixapp.cpp index 5bab3ea..3ed2858 100644 --- a/src/kiwixapp.cpp +++ b/src/kiwixapp.cpp @@ -292,7 +292,7 @@ void KiwixApp::createAction() SET_SHORTCUT(BrowseLibraryAction, QKeySequence(Qt::CTRL+Qt::Key_E)); HIDE_ACTION(BrowseLibraryAction); - CREATE_ACTION(OpenFileAction, tr("Open file")); + CREATE_ACTION_ICON(OpenFileAction, "open-file", tr("Open file")); SET_SHORTCUT(OpenFileAction, QKeySequence::Open); connect(mpa_actions[OpenFileAction], &QAction::triggered, this, [=]() { openZimFile(); }); diff --git a/src/topwidget.cpp b/src/topwidget.cpp index 07d6fec..cf9416c 100644 --- a/src/topwidget.cpp +++ b/src/topwidget.cpp @@ -36,6 +36,7 @@ TopWidget::TopWidget(QWidget *parent) : addSeparator(); + addAction(KiwixApp::instance()->getAction(KiwixApp::OpenFileAction)); QMenu* menu = new MainMenu(); QAction* menuAction = new QAction(this);