diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index 0b101a0ba..4c254bffa 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -660,8 +660,15 @@ MainWindow::MainWindow(const QDir &home) : intervalSplitter->setCollapsible(1, false); analItem = new GcSplitterItem(tr("Activities"), iconFromPNG(":images/sidebar/folder.png"), this); + QAction *moreAnalAct = new QAction(iconFromPNG(":images/sidebar/extra.png"), tr("Menu"), this); + analItem->addAction(moreAnalAct); + connect(moreAnalAct, SIGNAL(triggered(void)), this, SLOT(analysisPopup())); + analItem->addWidget(activityHistory); intervalItem = new GcSplitterItem(tr("Intervals"), iconFromPNG(":images/mac/stop.png"), this); + QAction *moreIntervalAct = new QAction(iconFromPNG(":images/sidebar/extra.png"), tr("Menu"), this); + intervalItem->addAction(moreIntervalAct); + connect(moreIntervalAct, SIGNAL(triggered(void)), this, SLOT(intervalPopup())); intervalItem->addWidget(intervalSplitter); analSidebar = new GcSplitter(Qt::Vertical); @@ -1292,6 +1299,11 @@ MainWindow::enableSaveButton() else saveButton->setEnabled(false); } +void +MainWindow::analysisPopup() +{ +} + void MainWindow::showTreeContextMenuPopup(const QPoint &pos) { @@ -1343,6 +1355,11 @@ MainWindow::showTreeContextMenuPopup(const QPoint &pos) } } +void +MainWindow::intervalPopup() +{ +} + void MainWindow::showContextMenuPopup(const QPoint &pos) { diff --git a/src/MainWindow.h b/src/MainWindow.h index 8331fbcc4..cb2116a2a 100644 --- a/src/MainWindow.h +++ b/src/MainWindow.h @@ -277,6 +277,9 @@ class MainWindow : public QMainWindow void manageLibrary(); void showWorkoutWizard(); + void analysisPopup(); + void intervalPopup(); + private slots: void rideTreeWidgetSelectionChanged(); void intervalTreeWidgetSelectionChanged();