From d07174c1d4d74f95b1eb3da6a658f163756913f6 Mon Sep 17 00:00:00 2001 From: asiviero Date: Wed, 22 Jan 2014 23:11:41 -0200 Subject: [PATCH] Adding ifdefs to make cdio detection on compile time --- src/ui/mainwindow.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp index df50a0971..52718f965 100644 --- a/src/ui/mainwindow.cpp +++ b/src/ui/mainwindow.cpp @@ -86,7 +86,9 @@ #include "ui/organisedialog.h" #include "ui/organiseerrordialog.h" #include "ui/qtsystemtrayicon.h" +#ifdef HAVE_AUDIOCD #include "ui/ripcd.h" +#endif #include "ui/settingsdialog.h" #include "ui/systemtrayicon.h" #include "ui/trackselectiondialog.h" @@ -346,7 +348,11 @@ MainWindow::MainWindow(Application* app, connect(ui_->action_shuffle, SIGNAL(triggered()), app_->playlist_manager(), SLOT(ShuffleCurrent())); connect(ui_->action_open_media, SIGNAL(triggered()), SLOT(AddFile())); connect(ui_->action_open_cd, SIGNAL(triggered()), SLOT(AddCDTracks())); - connect(ui_->action_rip_audio_cd, SIGNAL(triggered()), SLOT(OpenRipCD())); + #ifdef HAVE_AUDIOCD + connect(ui_->action_rip_audio_cd, SIGNAL(triggered()), SLOT(OpenRipCD())); + #else + ui_->action_rip_audio_cd->setVisible(false); + #endif connect(ui_->action_add_file, SIGNAL(triggered()), SLOT(AddFile())); connect(ui_->action_add_folder, SIGNAL(triggered()), SLOT(AddFolder())); connect(ui_->action_add_stream, SIGNAL(triggered()), SLOT(AddStream()));