summaryrefslogtreecommitdiffstats
path: root/src/widget/wmainmenubar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/widget/wmainmenubar.cpp')
-rw-r--r--src/widget/wmainmenubar.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/widget/wmainmenubar.cpp b/src/widget/wmainmenubar.cpp
index 62907573dc..10c4e10ab3 100644
--- a/src/widget/wmainmenubar.cpp
+++ b/src/widget/wmainmenubar.cpp
@@ -124,6 +124,17 @@ void WMainMenuBar::initialize() {
connect(this, &WMainMenuBar::internalLibraryScanActive, pLibraryRescan, &QAction::setDisabled);
pLibraryMenu->addAction(pLibraryRescan);
+#ifdef __ENGINEPRIME__
+ QString exportTitle = tr("E&xport Library for Engine Prime");
+ QString exportText = tr("Export the library for another format");
+ auto pLibraryExport = new QAction(exportTitle, this);
+ pLibraryExport->setStatusTip(exportText);
+ pLibraryExport->setWhatsThis(buildWhatsThis(exportTitle, exportText));
+ pLibraryExport->setCheckable(false);
+ connect(pLibraryExport, SIGNAL(triggered()), this, SIGNAL(exportLibrary()));
+ pLibraryMenu->addAction(pLibraryExport);
+#endif
+
pLibraryMenu->addSeparator();
QString createPlaylistTitle = tr("Create &New Playlist");