diff options
Diffstat (limited to 'src/plugins')
21 files changed, 233 insertions, 663 deletions
diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 42382b5cd..9ab96dd16 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -1,4 +1,5 @@ add_subdirectory(Input) add_subdirectory(Output) add_subdirectory(Visual) -add_subdirectory(Effect)
\ No newline at end of file +add_subdirectory(Effect) +add_subdirectory(General) diff --git a/src/plugins/Effect/srconverter/CMakeLists.txt b/src/plugins/Effect/srconverter/CMakeLists.txt index ef95abf79..93556cc6d 100644 --- a/src/plugins/Effect/srconverter/CMakeLists.txt +++ b/src/plugins/Effect/srconverter/CMakeLists.txt @@ -26,7 +26,7 @@ SET(QT_INCLUDES # libqmmp include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) -link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) PKGCONFIG(samplerate SAMPLERATE_INCLUDE_DIR SAMPLERATE_LINK_DIR SAMPLERATE_LINK_FLAGS SAMPLERATE_CFLAGS) diff --git a/src/plugins/Effect/srconverter/effectsrconverterfactory.h b/src/plugins/Effect/srconverter/effectsrconverterfactory.h index 4112a3af5..c9854a18b 100644 --- a/src/plugins/Effect/srconverter/effectsrconverterfactory.h +++ b/src/plugins/Effect/srconverter/effectsrconverterfactory.h @@ -23,8 +23,8 @@ #include <QObject> -#include <effectfactory.h> -#include <effect.h> +#include <qmmp/effectfactory.h> +#include <qmmp/effect.h> /** @author Ilya Kotov <forkotov02@hotmail.ru> diff --git a/src/plugins/Effect/srconverter/srconverter.h b/src/plugins/Effect/srconverter/srconverter.h index 8c6dcb6d3..3638383f9 100644 --- a/src/plugins/Effect/srconverter/srconverter.h +++ b/src/plugins/Effect/srconverter/srconverter.h @@ -20,7 +20,7 @@ #ifndef SRCONVERTER_H #define SRCONVERTER_H -#include <effect.h> +#include <qmmp/effect.h> extern "C" { diff --git a/src/plugins/Effect/srconverter/srconverter.pro b/src/plugins/Effect/srconverter/srconverter.pro index af20c1e92..d50d5ce9a 100644 --- a/src/plugins/Effect/srconverter/srconverter.pro +++ b/src/plugins/Effect/srconverter/srconverter.pro @@ -10,7 +10,7 @@ SOURCES += srconverter.cpp \ TARGET=$$PLUGINS_PREFIX/Effect/srconverter QMAKE_CLEAN =$$PLUGINS_PREFIX/Effect/libsrconverter.so -INCLUDEPATH += ../../../qmmp +INCLUDEPATH += ../../../ CONFIG += release \ warn_on \ plugin \ diff --git a/src/plugins/General/CMakeLists.txt b/src/plugins/General/CMakeLists.txt new file mode 100644 index 000000000..e4769ef9d --- /dev/null +++ b/src/plugins/General/CMakeLists.txt @@ -0,0 +1,24 @@ +SET(USE_DBUS TRUE CACHE BOOL "enable/disable dbus plugin") +SET(USE_SCROBBLER TRUE CACHE BOOL "enable/disable scrobbler plugin") +SET(USE_STATICON TRUE CACHE BOOL "enable/disable status icon plugin") + +IF(USE_DBUS) +MESSAGE(STATUS "DBUS ON") +#add_subdirectory(dbuscontrol) +ELSE(USE_DBUS) +MESSAGE(STATUS "DBUS OFF") +ENDIF(USE_DBUS) + +IF(USE_SCROBBLER) +MESSAGE( STATUS "SCROBBLER ON") +add_subdirectory(scrobbler) +ELSE(USE_SCROBBLER) +MESSAGE( STATUS "SCROBBLER OFF") +ENDIF(USE_SCROBBLER) + +IF(USE_STATICON) +MESSAGE( STATUS "STATICON ON") +add_subdirectory(statusicon) +ELSE(USE_STATICON) +MESSAGE( STATUS "STATICON OFF") +ENDIF(USE_STATICON)
\ No newline at end of file diff --git a/src/plugins/General/dbuscontrol/CMakeLists.txt b/src/plugins/General/dbuscontrol/CMakeLists.txt new file mode 100644 index 000000000..8d4765dd2 --- /dev/null +++ b/src/plugins/General/dbuscontrol/CMakeLists.txt @@ -0,0 +1,61 @@ +project(libdbuscontrol) + +cmake_minimum_required(VERSION 2.4.0) + + + +INCLUDE(FindQt4) + +find_package(Qt4 REQUIRED) # find and setup Qt4 for this project +include(${QT_USE_FILE}) + +# qt plugin +ADD_DEFINITIONS( -Wall ) +ADD_DEFINITIONS(${QT_DEFINITIONS}) +ADD_DEFINITIONS(-DQT_PLUGIN) +ADD_DEFINITIONS(-DQT_NO_DEBUG) +ADD_DEFINITIONS(-DQT_SHARED) +ADD_DEFINITIONS(-DQT_THREAD) + +SET(QT_USE_QTDBUS TRUE) + +include_directories(${CMAKE_CURRENT_BINARY_DIR}) + +SET(QT_INCLUDES + ${QT_INCLUDES} + ${CMAKE_CURRENT_BINARY_DIR}/../../../ +) + +# libqmmpui +include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmpui) + +SET(libdbuscontrol_SRCS + dbuscontrol.cpp + dbuscontrolfactory.cpp + dbusadaptor.cpp +) + +SET(libdbuscontrol_MOC_HDRS + dbuscontrolfactory.h + dbuscontrol.h + dbusadaptor.h +) + +#SET(libdbuscontrol_RCCS translations/translations.qrc) + +#QT4_ADD_RESOURCES(libdbuscontrol_RCC_SRCS ${libdbuscontrol_RCCS}) + +QT4_WRAP_CPP(libdbuscontrol_MOC_SRCS ${libdbuscontrol_MOC_HDRS}) + +# user interface + + +# QT4_WRAP_UI(libdbuscontrol_UIS_H ${libdbuscontrol_UIS}) +# Don't forget to include output directory, otherwise +# the UI file won't be wrapped! +include_directories(${CMAKE_CURRENT_BINARY_DIR}) + +ADD_LIBRARY(dbuscontrol SHARED ${libdbuscontrol_SRCS} ${libdbuscontrol_MOC_SRCS} ${libdbuscontrol_RCC_SRCS}) +target_link_libraries(dbuscontrol ${QT_LIBRARIES} -lqmmpui) +install(TARGETS dbuscontrol DESTINATION ${LIB_DIR}/qmmp/General) diff --git a/src/plugins/General/scrobbler/CMakeLists.txt b/src/plugins/General/scrobbler/CMakeLists.txt new file mode 100644 index 000000000..5f09fd27d --- /dev/null +++ b/src/plugins/General/scrobbler/CMakeLists.txt @@ -0,0 +1,65 @@ +project(libscrobbler) + +cmake_minimum_required(VERSION 2.4.0) + + +SET(QT_USE_QTNETWORK TRUE) +INCLUDE(FindQt4) + +find_package(Qt4 REQUIRED) # find and setup Qt4 for this project +include(${QT_USE_FILE}) + +# qt plugin +ADD_DEFINITIONS( -Wall ) +ADD_DEFINITIONS(${QT_DEFINITIONS}) +ADD_DEFINITIONS(-DQT_PLUGIN) +ADD_DEFINITIONS(-DQT_NO_DEBUG) +ADD_DEFINITIONS(-DQT_SHARED) +ADD_DEFINITIONS(-DQT_THREAD) + + +include_directories(${CMAKE_CURRENT_BINARY_DIR}) + +SET(QT_INCLUDES + ${QT_INCLUDES} + ${CMAKE_CURRENT_BINARY_DIR}/../../../ +) + +# libqmmpui +include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmpui) + +SET(libscrobbler_SRCS + settingsdialog.cpp + scrobbler.cpp + scrobblerfactory.cpp +) + +SET(libscrobbler_MOC_HDRS + settingsdialog.h + scrobblerfactory.h + scrobbler.h +) + +#SET(libscrobbler_RCCS translations/translations.qrc) + +#QT4_ADD_RESOURCES(libscrobbler_RCC_SRCS ${libscrobbler_RCCS}) + +QT4_WRAP_CPP(libscrobbler_MOC_SRCS ${libscrobbler_MOC_HDRS}) + +# user interface + + +SET(libscrobbler_UIS + settingsdialog.ui +) + +QT4_WRAP_UI(libscrobbler_UIS_H ${libscrobbler_UIS}) +# Don't forget to include output directory, otherwise +# the UI file won't be wrapped! +include_directories(${CMAKE_CURRENT_BINARY_DIR}) + +ADD_LIBRARY(scrobbler SHARED ${libscrobbler_SRCS} ${libscrobbler_MOC_SRCS} ${libscrobbler_UIS_H} + ${libscrobbler_RCC_SRCS}) +target_link_libraries(scrobbler ${QT_LIBRARIES} -lqmmpui) +install(TARGETS scrobbler DESTINATION ${LIB_DIR}/qmmp/General) diff --git a/src/plugins/General/statusicon/CMakeLists.txt b/src/plugins/General/statusicon/CMakeLists.txt new file mode 100644 index 000000000..d2b28ecba --- /dev/null +++ b/src/plugins/General/statusicon/CMakeLists.txt @@ -0,0 +1,65 @@ +project(libstatusicon) + +cmake_minimum_required(VERSION 2.4.0) + + + +INCLUDE(FindQt4) + +find_package(Qt4 REQUIRED) # find and setup Qt4 for this project +include(${QT_USE_FILE}) + +# qt plugin +ADD_DEFINITIONS( -Wall ) +ADD_DEFINITIONS(${QT_DEFINITIONS}) +ADD_DEFINITIONS(-DQT_PLUGIN) +ADD_DEFINITIONS(-DQT_NO_DEBUG) +ADD_DEFINITIONS(-DQT_SHARED) +ADD_DEFINITIONS(-DQT_THREAD) + +include_directories(${CMAKE_CURRENT_BINARY_DIR}) + +SET(QT_INCLUDES + ${QT_INCLUDES} + ${CMAKE_CURRENT_BINARY_DIR}/../../../ +) + +# libqmmpui +include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmpui) + +SET(libstatusicon_SRCS + settingsdialog.cpp + statusicon.cpp + statusiconfactory.cpp +) + +SET(libstatusicon_MOC_HDRS + settingsdialog.h + statusiconfactory.h + statusicon.h +) + +#SET(libstatusicon_RCCS translations/translations.qrc) + +SET(libstatusicon_RCCS images/images.qrc) + +QT4_ADD_RESOURCES(libstatusicon_RCC_SRCS ${libstatusicon_RCCS}) + +QT4_WRAP_CPP(libstatusicon_MOC_SRCS ${libstatusicon_MOC_HDRS}) + +# user interface + + +SET(libstatusicon_UIS + settingsdialog.ui +) + +QT4_WRAP_UI(libstatusicon_UIS_H ${libstatusicon_UIS}) +# Don't forget to include output directory, otherwise +# the UI file won't be wrapped! +include_directories(${CMAKE_CURRENT_BINARY_DIR}) + +ADD_LIBRARY(statusicon SHARED ${libstatusicon_SRCS} ${libstatusicon_MOC_SRCS} ${libstatusicon_UIS_H} ${libstatusicon_RCC_SRCS}) +target_link_libraries(statusicon ${QT_LIBRARIES} -lqmmpui) +install(TARGETS statusicon DESTINATION ${LIB_DIR}/qmmp/General) diff --git a/src/plugins/Input/ffmpeg/CMakeLists.txt b/src/plugins/Input/ffmpeg/CMakeLists.txt index 1ca0d4b7a..ef25ec4b6 100644 --- a/src/plugins/Input/ffmpeg/CMakeLists.txt +++ b/src/plugins/Input/ffmpeg/CMakeLists.txt @@ -28,7 +28,7 @@ SET(QT_INCLUDES # libqmmp include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) -link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) # libffmpeg and taglib PKGCONFIG(libavcodec LIBAVCODEC_INCLUDE_DIR LIBAVCODEC_LINK_DIR LIBAVCODEC_LINK_FLAGS LIBAVCODEC_CFLAGS) diff --git a/src/plugins/Input/flac/CMakeLists.txt b/src/plugins/Input/flac/CMakeLists.txt index 24041608c..1da4da015 100644 --- a/src/plugins/Input/flac/CMakeLists.txt +++ b/src/plugins/Input/flac/CMakeLists.txt @@ -26,7 +26,7 @@ SET(QT_INCLUDES # libqmmp include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) -link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) # libflac and taglib PKGCONFIG(flac FLAC_INCLUDE_DIR FLAC_LINK_DIR FLAC_LINK_FLAGS FLAC_CFLAGS) diff --git a/src/plugins/Input/mad/CMakeLists.txt b/src/plugins/Input/mad/CMakeLists.txt index 3e4dfa9d0..0fda693b5 100644 --- a/src/plugins/Input/mad/CMakeLists.txt +++ b/src/plugins/Input/mad/CMakeLists.txt @@ -26,7 +26,7 @@ SET(QT_INCLUDES # libqmmp include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) -link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) # libmad and taglib PKGCONFIG(mad MAD_INCLUDE_DIR MAD_LINK_DIR MAD_LINK_FLAGS MAD_CFLAGS) diff --git a/src/plugins/Input/mad/ui_detailsdialog.h b/src/plugins/Input/mad/ui_detailsdialog.h deleted file mode 100644 index d630be894..000000000 --- a/src/plugins/Input/mad/ui_detailsdialog.h +++ /dev/null @@ -1,400 +0,0 @@ -/******************************************************************************** -** Form generated from reading ui file 'detailsdialog.ui' -** -** Created: Thu Feb 7 00:21:43 2008 -** by: Qt User Interface Compiler version 4.3.0 -** -** WARNING! All changes made in this file will be lost when recompiling ui file! -********************************************************************************/ - -#ifndef UI_DETAILSDIALOG_H -#define UI_DETAILSDIALOG_H - -#include <QtCore/QVariant> -#include <QtGui/QAction> -#include <QtGui/QApplication> -#include <QtGui/QButtonGroup> -#include <QtGui/QDialog> -#include <QtGui/QGridLayout> -#include <QtGui/QGroupBox> -#include <QtGui/QHBoxLayout> -#include <QtGui/QLabel> -#include <QtGui/QLineEdit> -#include <QtGui/QPushButton> -#include <QtGui/QRadioButton> -#include <QtGui/QSpacerItem> -#include <QtGui/QVBoxLayout> -#include <QtGui/QWidget> - -class Ui_DetailsDialog -{ -public: - QGridLayout *gridLayout; - QHBoxLayout *hboxLayout; - QLabel *label_28; - QLineEdit *pathLineEdit; - QVBoxLayout *vboxLayout; - QGroupBox *groupBox_3; - QHBoxLayout *hboxLayout1; - QRadioButton *id3v1RadioButton; - QRadioButton *id3v2RadioButton; - QRadioButton *apeRadioButton; - QGroupBox *groupBox; - QGridLayout *gridLayout1; - QLabel *label; - QLabel *levelLabel; - QLabel *label_2; - QLabel *bitRateLabel; - QLabel *label_3; - QLabel *sampleRateLabel; - QLabel *label_5; - QLabel *fileSizeLabel; - QLabel *label_6; - QLabel *modeLabel; - QLabel *label_8; - QLabel *copyrightLabel; - QLabel *label_9; - QLabel *originalLabel; - QGroupBox *tagGroupBox; - QVBoxLayout *vboxLayout1; - QWidget *tagsWidget; - QGridLayout *gridLayout2; - QLabel *label_21; - QLineEdit *titleLineEdit; - QLabel *label_22; - QLineEdit *artistLineEdit; - QLabel *label_23; - QLineEdit *albumLineEdit; - QLabel *label_24; - QLineEdit *commentLineEdit; - QLabel *label_25; - QLineEdit *yearLineEdit; - QLabel *label_26; - QLineEdit *trackLineEdit; - QLabel *label_27; - QLineEdit *genreLineEdit; - QHBoxLayout *hboxLayout2; - QPushButton *createButton; - QPushButton *deleteButton; - QPushButton *saveButton; - QSpacerItem *spacerItem; - QPushButton *pushButton_3; - - void setupUi(QDialog *DetailsDialog) - { - if (DetailsDialog->objectName().isEmpty()) - DetailsDialog->setObjectName(QString::fromUtf8("DetailsDialog")); - QSize size(593, 402); - size = size.expandedTo(DetailsDialog->minimumSizeHint()); - DetailsDialog->resize(size); - gridLayout = new QGridLayout(DetailsDialog); - gridLayout->setObjectName(QString::fromUtf8("gridLayout")); - hboxLayout = new QHBoxLayout(); - hboxLayout->setObjectName(QString::fromUtf8("hboxLayout")); - label_28 = new QLabel(DetailsDialog); - label_28->setObjectName(QString::fromUtf8("label_28")); - label_28->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter); - - hboxLayout->addWidget(label_28); - - pathLineEdit = new QLineEdit(DetailsDialog); - pathLineEdit->setObjectName(QString::fromUtf8("pathLineEdit")); - pathLineEdit->setReadOnly(true); - - hboxLayout->addWidget(pathLineEdit); - - - gridLayout->addLayout(hboxLayout, 0, 0, 1, 3); - - vboxLayout = new QVBoxLayout(); - vboxLayout->setObjectName(QString::fromUtf8("vboxLayout")); - groupBox_3 = new QGroupBox(DetailsDialog); - groupBox_3->setObjectName(QString::fromUtf8("groupBox_3")); - QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed); - sizePolicy.setHorizontalStretch(0); - sizePolicy.setVerticalStretch(0); - sizePolicy.setHeightForWidth(groupBox_3->sizePolicy().hasHeightForWidth()); - groupBox_3->setSizePolicy(sizePolicy); - hboxLayout1 = new QHBoxLayout(groupBox_3); - hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1")); - id3v1RadioButton = new QRadioButton(groupBox_3); - id3v1RadioButton->setObjectName(QString::fromUtf8("id3v1RadioButton")); - - hboxLayout1->addWidget(id3v1RadioButton); - - id3v2RadioButton = new QRadioButton(groupBox_3); - id3v2RadioButton->setObjectName(QString::fromUtf8("id3v2RadioButton")); - - hboxLayout1->addWidget(id3v2RadioButton); - - apeRadioButton = new QRadioButton(groupBox_3); - apeRadioButton->setObjectName(QString::fromUtf8("apeRadioButton")); - - hboxLayout1->addWidget(apeRadioButton); - - - vboxLayout->addWidget(groupBox_3); - - groupBox = new QGroupBox(DetailsDialog); - groupBox->setObjectName(QString::fromUtf8("groupBox")); - groupBox->setMinimumSize(QSize(200, 16)); - gridLayout1 = new QGridLayout(groupBox); - gridLayout1->setObjectName(QString::fromUtf8("gridLayout1")); - label = new QLabel(groupBox); - label->setObjectName(QString::fromUtf8("label")); - label->setTextFormat(Qt::AutoText); - label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout1->addWidget(label, 0, 0, 1, 1); - - levelLabel = new QLabel(groupBox); - levelLabel->setObjectName(QString::fromUtf8("levelLabel")); - - gridLayout1->addWidget(levelLabel, 0, 1, 1, 1); - - label_2 = new QLabel(groupBox); - label_2->setObjectName(QString::fromUtf8("label_2")); - label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout1->addWidget(label_2, 1, 0, 1, 1); - - bitRateLabel = new QLabel(groupBox); - bitRateLabel->setObjectName(QString::fromUtf8("bitRateLabel")); - - gridLayout1->addWidget(bitRateLabel, 1, 1, 1, 1); - - label_3 = new QLabel(groupBox); - label_3->setObjectName(QString::fromUtf8("label_3")); - label_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout1->addWidget(label_3, 2, 0, 1, 1); - - sampleRateLabel = new QLabel(groupBox); - sampleRateLabel->setObjectName(QString::fromUtf8("sampleRateLabel")); - - gridLayout1->addWidget(sampleRateLabel, 2, 1, 1, 1); - - label_5 = new QLabel(groupBox); - label_5->setObjectName(QString::fromUtf8("label_5")); - label_5->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout1->addWidget(label_5, 3, 0, 1, 1); - - fileSizeLabel = new QLabel(groupBox); - fileSizeLabel->setObjectName(QString::fromUtf8("fileSizeLabel")); - - gridLayout1->addWidget(fileSizeLabel, 3, 1, 1, 1); - - label_6 = new QLabel(groupBox); - label_6->setObjectName(QString::fromUtf8("label_6")); - label_6->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout1->addWidget(label_6, 4, 0, 1, 1); - - modeLabel = new QLabel(groupBox); - modeLabel->setObjectName(QString::fromUtf8("modeLabel")); - - gridLayout1->addWidget(modeLabel, 4, 1, 1, 1); - - label_8 = new QLabel(groupBox); - label_8->setObjectName(QString::fromUtf8("label_8")); - label_8->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout1->addWidget(label_8, 5, 0, 1, 1); - - copyrightLabel = new QLabel(groupBox); - copyrightLabel->setObjectName(QString::fromUtf8("copyrightLabel")); - - gridLayout1->addWidget(copyrightLabel, 5, 1, 1, 1); - - label_9 = new QLabel(groupBox); - label_9->setObjectName(QString::fromUtf8("label_9")); - label_9->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout1->addWidget(label_9, 6, 0, 1, 1); - - originalLabel = new QLabel(groupBox); - originalLabel->setObjectName(QString::fromUtf8("originalLabel")); - - gridLayout1->addWidget(originalLabel, 6, 1, 1, 1); - - - vboxLayout->addWidget(groupBox); - - - gridLayout->addLayout(vboxLayout, 1, 0, 2, 1); - - tagGroupBox = new QGroupBox(DetailsDialog); - tagGroupBox->setObjectName(QString::fromUtf8("tagGroupBox")); - vboxLayout1 = new QVBoxLayout(tagGroupBox); - vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1")); - tagsWidget = new QWidget(tagGroupBox); - tagsWidget->setObjectName(QString::fromUtf8("tagsWidget")); - tagsWidget->setEnabled(true); - gridLayout2 = new QGridLayout(tagsWidget); - gridLayout2->setObjectName(QString::fromUtf8("gridLayout2")); - label_21 = new QLabel(tagsWidget); - label_21->setObjectName(QString::fromUtf8("label_21")); - label_21->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout2->addWidget(label_21, 0, 0, 1, 1); - - titleLineEdit = new QLineEdit(tagsWidget); - titleLineEdit->setObjectName(QString::fromUtf8("titleLineEdit")); - - gridLayout2->addWidget(titleLineEdit, 0, 1, 1, 3); - - label_22 = new QLabel(tagsWidget); - label_22->setObjectName(QString::fromUtf8("label_22")); - label_22->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout2->addWidget(label_22, 1, 0, 1, 1); - - artistLineEdit = new QLineEdit(tagsWidget); - artistLineEdit->setObjectName(QString::fromUtf8("artistLineEdit")); - - gridLayout2->addWidget(artistLineEdit, 1, 1, 1, 3); - - label_23 = new QLabel(tagsWidget); - label_23->setObjectName(QString::fromUtf8("label_23")); - label_23->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout2->addWidget(label_23, 2, 0, 1, 1); - - albumLineEdit = new QLineEdit(tagsWidget); - albumLineEdit->setObjectName(QString::fromUtf8("albumLineEdit")); - - gridLayout2->addWidget(albumLineEdit, 2, 1, 1, 3); - - label_24 = new QLabel(tagsWidget); - label_24->setObjectName(QString::fromUtf8("label_24")); - label_24->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout2->addWidget(label_24, 3, 0, 1, 1); - - commentLineEdit = new QLineEdit(tagsWidget); - commentLineEdit->setObjectName(QString::fromUtf8("commentLineEdit")); - - gridLayout2->addWidget(commentLineEdit, 3, 1, 1, 3); - - label_25 = new QLabel(tagsWidget); - label_25->setObjectName(QString::fromUtf8("label_25")); - label_25->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout2->addWidget(label_25, 4, 0, 1, 1); - - yearLineEdit = new QLineEdit(tagsWidget); - yearLineEdit->setObjectName(QString::fromUtf8("yearLineEdit")); - - gridLayout2->addWidget(yearLineEdit, 4, 1, 1, 1); - - label_26 = new QLabel(tagsWidget); - label_26->setObjectName(QString::fromUtf8("label_26")); - label_26->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout2->addWidget(label_26, 4, 2, 1, 1); - - trackLineEdit = new QLineEdit(tagsWidget); - trackLineEdit->setObjectName(QString::fromUtf8("trackLineEdit")); - - gridLayout2->addWidget(trackLineEdit, 4, 3, 1, 1); - - label_27 = new QLabel(tagsWidget); - label_27->setObjectName(QString::fromUtf8("label_27")); - label_27->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - gridLayout2->addWidget(label_27, 5, 0, 1, 1); - - genreLineEdit = new QLineEdit(tagsWidget); - genreLineEdit->setObjectName(QString::fromUtf8("genreLineEdit")); - - gridLayout2->addWidget(genreLineEdit, 5, 1, 1, 3); - - - vboxLayout1->addWidget(tagsWidget); - - hboxLayout2 = new QHBoxLayout(); - hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2")); - createButton = new QPushButton(tagGroupBox); - createButton->setObjectName(QString::fromUtf8("createButton")); - - hboxLayout2->addWidget(createButton); - - deleteButton = new QPushButton(tagGroupBox); - deleteButton->setObjectName(QString::fromUtf8("deleteButton")); - - hboxLayout2->addWidget(deleteButton); - - saveButton = new QPushButton(tagGroupBox); - saveButton->setObjectName(QString::fromUtf8("saveButton")); - saveButton->setEnabled(false); - - hboxLayout2->addWidget(saveButton); - - - vboxLayout1->addLayout(hboxLayout2); - - - gridLayout->addWidget(tagGroupBox, 1, 1, 1, 2); - - spacerItem = new QSpacerItem(111, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); - - gridLayout->addItem(spacerItem, 2, 1, 1, 1); - - pushButton_3 = new QPushButton(DetailsDialog); - pushButton_3->setObjectName(QString::fromUtf8("pushButton_3")); - - gridLayout->addWidget(pushButton_3, 2, 2, 1, 1); - - - retranslateUi(DetailsDialog); - QObject::connect(pushButton_3, SIGNAL(clicked()), DetailsDialog, SLOT(close())); - - QMetaObject::connectSlotsByName(DetailsDialog); - } // setupUi - - void retranslateUi(QDialog *DetailsDialog) - { - DetailsDialog->setWindowTitle(QApplication::translate("DetailsDialog", "Details", 0, QApplication::UnicodeUTF8)); - label_28->setText(QApplication::translate("DetailsDialog", "File path:", 0, QApplication::UnicodeUTF8)); - groupBox_3->setTitle(QApplication::translate("DetailsDialog", "Tag Choice", 0, QApplication::UnicodeUTF8)); - id3v1RadioButton->setText(QApplication::translate("DetailsDialog", "ID3v1", 0, QApplication::UnicodeUTF8)); - id3v2RadioButton->setText(QApplication::translate("DetailsDialog", "ID3v2", 0, QApplication::UnicodeUTF8)); - apeRadioButton->setText(QApplication::translate("DetailsDialog", "APE", 0, QApplication::UnicodeUTF8)); - groupBox->setTitle(QApplication::translate("DetailsDialog", "MPEG Info", 0, QApplication::UnicodeUTF8)); - label->setText(QApplication::translate("DetailsDialog", "MPEG level:", 0, QApplication::UnicodeUTF8)); - levelLabel->setText(QApplication::translate("DetailsDialog", "-", 0, QApplication::UnicodeUTF8)); - label_2->setText(QApplication::translate("DetailsDialog", "Bit rate:", 0, QApplication::UnicodeUTF8)); - bitRateLabel->setText(QApplication::translate("DetailsDialog", "-", 0, QApplication::UnicodeUTF8)); - label_3->setText(QApplication::translate("DetailsDialog", "Sample rate:", 0, QApplication::UnicodeUTF8)); - sampleRateLabel->setText(QApplication::translate("DetailsDialog", "-", 0, QApplication::UnicodeUTF8)); - label_5->setText(QApplication::translate("DetailsDialog", "File size:", 0, QApplication::UnicodeUTF8)); - fileSizeLabel->setText(QApplication::translate("DetailsDialog", "-", 0, QApplication::UnicodeUTF8)); - label_6->setText(QApplication::translate("DetailsDialog", "Mode:", 0, QApplication::UnicodeUTF8)); - modeLabel->setText(QApplication::translate("DetailsDialog", "-", 0, QApplication::UnicodeUTF8)); - label_8->setText(QApplication::translate("DetailsDialog", "Copyright:", 0, QApplication::UnicodeUTF8)); - copyrightLabel->setText(QApplication::translate("DetailsDialog", "-", 0, QApplication::UnicodeUTF8)); - label_9->setText(QApplication::translate("DetailsDialog", "Original:", 0, QApplication::UnicodeUTF8)); - originalLabel->setText(QApplication::translate("DetailsDialog", "-", 0, QApplication::UnicodeUTF8)); - tagGroupBox->setTitle(QApplication::translate("DetailsDialog", "ID3v1 Tag", 0, QApplication::UnicodeUTF8)); - label_21->setText(QApplication::translate("DetailsDialog", "Title:", 0, QApplication::UnicodeUTF8)); - label_22->setText(QApplication::translate("DetailsDialog", "Artist:", 0, QApplication::UnicodeUTF8)); - label_23->setText(QApplication::translate("DetailsDialog", "Album:", 0, QApplication::UnicodeUTF8)); - label_24->setText(QApplication::translate("DetailsDialog", "Comment:", 0, QApplication::UnicodeUTF8)); - label_25->setText(QApplication::translate("DetailsDialog", "Year:", 0, QApplication::UnicodeUTF8)); - label_26->setText(QApplication::translate("DetailsDialog", "Track number:", 0, QApplication::UnicodeUTF8)); - label_27->setText(QApplication::translate("DetailsDialog", "Genre:", 0, QApplication::UnicodeUTF8)); - createButton->setText(QApplication::translate("DetailsDialog", "Create", 0, QApplication::UnicodeUTF8)); - deleteButton->setText(QApplication::translate("DetailsDialog", "Delete", 0, QApplication::UnicodeUTF8)); - saveButton->setText(QApplication::translate("DetailsDialog", "Save", 0, QApplication::UnicodeUTF8)); - pushButton_3->setText(QApplication::translate("DetailsDialog", "Close", 0, QApplication::UnicodeUTF8)); - Q_UNUSED(DetailsDialog); - } // retranslateUi - -}; - -namespace Ui { - class DetailsDialog: public Ui_DetailsDialog {}; -} // namespace Ui - -#endif // UI_DETAILSDIALOG_H diff --git a/src/plugins/Input/mad/ui_settingsdialog.h b/src/plugins/Input/mad/ui_settingsdialog.h deleted file mode 100644 index 47cdac64f..000000000 --- a/src/plugins/Input/mad/ui_settingsdialog.h +++ /dev/null @@ -1,245 +0,0 @@ -/******************************************************************************** -** Form generated from reading ui file 'settingsdialog.ui' -** -** Created: Thu Feb 7 00:21:43 2008 -** by: Qt User Interface Compiler version 4.3.0 -** -** WARNING! All changes made in this file will be lost when recompiling ui file! -********************************************************************************/ - -#ifndef UI_SETTINGSDIALOG_H -#define UI_SETTINGSDIALOG_H - -#include <QtCore/QVariant> -#include <QtGui/QAction> -#include <QtGui/QApplication> -#include <QtGui/QButtonGroup> -#include <QtGui/QComboBox> -#include <QtGui/QDialog> -#include <QtGui/QGroupBox> -#include <QtGui/QHBoxLayout> -#include <QtGui/QLabel> -#include <QtGui/QPushButton> -#include <QtGui/QSpacerItem> -#include <QtGui/QVBoxLayout> - -class Ui_SettingsDialog -{ -public: - QVBoxLayout *vboxLayout; - QGroupBox *groupBox_2; - QVBoxLayout *vboxLayout1; - QHBoxLayout *hboxLayout; - QLabel *label_15_2; - QComboBox *firstTagComboBox; - QHBoxLayout *hboxLayout1; - QLabel *label_15_3; - QComboBox *secondTagComboBox; - QHBoxLayout *hboxLayout2; - QLabel *label_15_4; - QComboBox *thirdTagComboBox; - QGroupBox *groupBox; - QVBoxLayout *vboxLayout2; - QHBoxLayout *hboxLayout3; - QLabel *label_17_2_2; - QComboBox *id3v1EncComboBox; - QHBoxLayout *hboxLayout4; - QLabel *label_18_2_2; - QComboBox *id3v2EncComboBox; - QHBoxLayout *hboxLayout5; - QSpacerItem *spacerItem; - QPushButton *okButton; - QPushButton *cancelButton; - - void setupUi(QDialog *SettingsDialog) - { - if (SettingsDialog->objectName().isEmpty()) - SettingsDialog->setObjectName(QString::fromUtf8("SettingsDialog")); - QSize size(242, 303); - size = size.expandedTo(SettingsDialog->minimumSizeHint()); - SettingsDialog->resize(size); - vboxLayout = new QVBoxLayout(SettingsDialog); - vboxLayout->setObjectName(QString::fromUtf8("vboxLayout")); - groupBox_2 = new QGroupBox(SettingsDialog); - groupBox_2->setObjectName(QString::fromUtf8("groupBox_2")); - vboxLayout1 = new QVBoxLayout(groupBox_2); - vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1")); - hboxLayout = new QHBoxLayout(); - hboxLayout->setObjectName(QString::fromUtf8("hboxLayout")); - label_15_2 = new QLabel(groupBox_2); - label_15_2->setObjectName(QString::fromUtf8("label_15_2")); - QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); - sizePolicy.setHorizontalStretch(0); - sizePolicy.setVerticalStretch(0); - sizePolicy.setHeightForWidth(label_15_2->sizePolicy().hasHeightForWidth()); - label_15_2->setSizePolicy(sizePolicy); - label_15_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - hboxLayout->addWidget(label_15_2); - - firstTagComboBox = new QComboBox(groupBox_2); - firstTagComboBox->setObjectName(QString::fromUtf8("firstTagComboBox")); - - hboxLayout->addWidget(firstTagComboBox); - - - vboxLayout1->addLayout(hboxLayout); - - hboxLayout1 = new QHBoxLayout(); - hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1")); - label_15_3 = new QLabel(groupBox_2); - label_15_3->setObjectName(QString::fromUtf8("label_15_3")); - sizePolicy.setHeightForWidth(label_15_3->sizePolicy().hasHeightForWidth()); - label_15_3->setSizePolicy(sizePolicy); - label_15_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - hboxLayout1->addWidget(label_15_3); - - secondTagComboBox = new QComboBox(groupBox_2); - secondTagComboBox->setObjectName(QString::fromUtf8("secondTagComboBox")); - - hboxLayout1->addWidget(secondTagComboBox); - - - vboxLayout1->addLayout(hboxLayout1); - - hboxLayout2 = new QHBoxLayout(); - hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2")); - label_15_4 = new QLabel(groupBox_2); - label_15_4->setObjectName(QString::fromUtf8("label_15_4")); - sizePolicy.setHeightForWidth(label_15_4->sizePolicy().hasHeightForWidth()); - label_15_4->setSizePolicy(sizePolicy); - label_15_4->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - hboxLayout2->addWidget(label_15_4); - - thirdTagComboBox = new QComboBox(groupBox_2); - thirdTagComboBox->setObjectName(QString::fromUtf8("thirdTagComboBox")); - - hboxLayout2->addWidget(thirdTagComboBox); - - - vboxLayout1->addLayout(hboxLayout2); - - - vboxLayout->addWidget(groupBox_2); - - groupBox = new QGroupBox(SettingsDialog); - groupBox->setObjectName(QString::fromUtf8("groupBox")); - vboxLayout2 = new QVBoxLayout(groupBox); - vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2")); - hboxLayout3 = new QHBoxLayout(); - hboxLayout3->setSpacing(6); - hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3")); - hboxLayout3->setContentsMargins(0, 0, 0, 0); - label_17_2_2 = new QLabel(groupBox); - label_17_2_2->setObjectName(QString::fromUtf8("label_17_2_2")); - label_17_2_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - hboxLayout3->addWidget(label_17_2_2); - - id3v1EncComboBox = new QComboBox(groupBox); - id3v1EncComboBox->setObjectName(QString::fromUtf8("id3v1EncComboBox")); - - hboxLayout3->addWidget(id3v1EncComboBox); - - - vboxLayout2->addLayout(hboxLayout3); - - hboxLayout4 = new QHBoxLayout(); - hboxLayout4->setSpacing(6); - hboxLayout4->setObjectName(QString::fromUtf8("hboxLayout4")); - hboxLayout4->setContentsMargins(0, 0, 0, 0); - label_18_2_2 = new QLabel(groupBox); - label_18_2_2->setObjectName(QString::fromUtf8("label_18_2_2")); - label_18_2_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); - - hboxLayout4->addWidget(label_18_2_2); - - id3v2EncComboBox = new QComboBox(groupBox); - id3v2EncComboBox->setObjectName(QString::fromUtf8("id3v2EncComboBox")); - - hboxLayout4->addWidget(id3v2EncComboBox); - - - vboxLayout2->addLayout(hboxLayout4); - - - vboxLayout->addWidget(groupBox); - - hboxLayout5 = new QHBoxLayout(); - hboxLayout5->setSpacing(6); - hboxLayout5->setObjectName(QString::fromUtf8("hboxLayout5")); - hboxLayout5->setContentsMargins(0, 0, 0, 0); - spacerItem = new QSpacerItem(131, 31, QSizePolicy::Expanding, QSizePolicy::Minimum); - - hboxLayout5->addItem(spacerItem); - - okButton = new QPushButton(SettingsDialog); - okButton->setObjectName(QString::fromUtf8("okButton")); - - hboxLayout5->addWidget(okButton); - - cancelButton = new QPushButton(SettingsDialog); - cancelButton->setObjectName(QString::fromUtf8("cancelButton")); - - hboxLayout5->addWidget(cancelButton); - - - vboxLayout->addLayout(hboxLayout5); - - - retranslateUi(SettingsDialog); - QObject::connect(cancelButton, SIGNAL(clicked()), SettingsDialog, SLOT(reject())); - - firstTagComboBox->setCurrentIndex(0); - secondTagComboBox->setCurrentIndex(0); - thirdTagComboBox->setCurrentIndex(0); - - - QMetaObject::connectSlotsByName(SettingsDialog); - } // setupUi - - void retranslateUi(QDialog *SettingsDialog) - { - SettingsDialog->setWindowTitle(QApplication::translate("SettingsDialog", "MPEG Plugin Settings", 0, QApplication::UnicodeUTF8)); - groupBox_2->setTitle(QApplication::translate("SettingsDialog", "Tag Priority", 0, QApplication::UnicodeUTF8)); - label_15_2->setText(QApplication::translate("SettingsDialog", "First:", 0, QApplication::UnicodeUTF8)); - firstTagComboBox->clear(); - firstTagComboBox->insertItems(0, QStringList() - << QApplication::translate("SettingsDialog", "ID3v1", 0, QApplication::UnicodeUTF8) - << QApplication::translate("SettingsDialog", "ID3v2", 0, QApplication::UnicodeUTF8) - << QApplication::translate("SettingsDialog", "APE", 0, QApplication::UnicodeUTF8) - << QApplication::translate("SettingsDialog", "Disabled", 0, QApplication::UnicodeUTF8) - ); - label_15_3->setText(QApplication::translate("SettingsDialog", "Second:", 0, QApplication::UnicodeUTF8)); - secondTagComboBox->clear(); - secondTagComboBox->insertItems(0, QStringList() - << QApplication::translate("SettingsDialog", "ID3v1", 0, QApplication::UnicodeUTF8) - << QApplication::translate("SettingsDialog", "ID3v2", 0, QApplication::UnicodeUTF8) - << QApplication::translate("SettingsDialog", "APE", 0, QApplication::UnicodeUTF8) - << QApplication::translate("SettingsDialog", "Disabled", 0, QApplication::UnicodeUTF8) - ); - label_15_4->setText(QApplication::translate("SettingsDialog", "Third:", 0, QApplication::UnicodeUTF8)); - thirdTagComboBox->clear(); - thirdTagComboBox->insertItems(0, QStringList() - << QApplication::translate("SettingsDialog", "ID3v1", 0, QApplication::UnicodeUTF8) - << QApplication::translate("SettingsDialog", "ID3v2", 0, QApplication::UnicodeUTF8) - << QApplication::translate("SettingsDialog", "APE", 0, QApplication::UnicodeUTF8) - << QApplication::translate("SettingsDialog", "Disabled", 0, QApplication::UnicodeUTF8) - ); - groupBox->setTitle(QApplication::translate("SettingsDialog", "Encodings", 0, QApplication::UnicodeUTF8)); - label_17_2_2->setText(QApplication::translate("SettingsDialog", "ID3v1 encoding:", 0, QApplication::UnicodeUTF8)); - label_18_2_2->setText(QApplication::translate("SettingsDialog", "ID3v2 encoding:", 0, QApplication::UnicodeUTF8)); - okButton->setText(QApplication::translate("SettingsDialog", "OK", 0, QApplication::UnicodeUTF8)); - cancelButton->setText(QApplication::translate("SettingsDialog", "Cancel", 0, QApplication::UnicodeUTF8)); - Q_UNUSED(SettingsDialog); - } // retranslateUi - -}; - -namespace Ui { - class SettingsDialog: public Ui_SettingsDialog {}; -} // namespace Ui - -#endif // UI_SETTINGSDIALOG_H diff --git a/src/plugins/Input/mpc/CMakeLists.txt b/src/plugins/Input/mpc/CMakeLists.txt index dccd6dd6b..22ed8735e 100644 --- a/src/plugins/Input/mpc/CMakeLists.txt +++ b/src/plugins/Input/mpc/CMakeLists.txt @@ -26,7 +26,7 @@ SET(QT_INCLUDES # libqmmp include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) -link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) # libmpc and taglib PKGCONFIG(taglib TAGLIB_INCLUDE_DIR TAGLIB_LINK_DIR TAGLIB_LINK_FLAGS TAGLIB_CFLAGS) diff --git a/src/plugins/Input/sndfile/CMakeLists.txt b/src/plugins/Input/sndfile/CMakeLists.txt index 974db398e..b718d6619 100644 --- a/src/plugins/Input/sndfile/CMakeLists.txt +++ b/src/plugins/Input/sndfile/CMakeLists.txt @@ -26,7 +26,7 @@ SET(QT_INCLUDES # libqmmp include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) -link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) # libsndfile PKGCONFIG(sndfile SNDFILE_INCLUDE_DIR SNDFILE_LINK_DIR SNDFILE_LINK_FLAGS SNDFILE_CFLAGS) diff --git a/src/plugins/Input/vorbis/CMakeLists.txt b/src/plugins/Input/vorbis/CMakeLists.txt index baf5bad8c..91187560d 100644 --- a/src/plugins/Input/vorbis/CMakeLists.txt +++ b/src/plugins/Input/vorbis/CMakeLists.txt @@ -26,7 +26,7 @@ SET(QT_INCLUDES # libqmmp include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) -link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) # libvorbis and taglib PKGCONFIG(ogg OGG_INCLUDE_DIR OGG_LINK_DIR OGG_LINK_FLAGS OGG_CFLAGS) diff --git a/src/plugins/Output/alsa/CMakeLists.txt b/src/plugins/Output/alsa/CMakeLists.txt index 92f7af8d9..f28d63fca 100644 --- a/src/plugins/Output/alsa/CMakeLists.txt +++ b/src/plugins/Output/alsa/CMakeLists.txt @@ -26,7 +26,7 @@ SET(QT_INCLUDES # libqmmp include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) -link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) SET(libalsa_SRCS outputalsa.cpp diff --git a/src/plugins/Output/jack/CMakeLists.txt b/src/plugins/Output/jack/CMakeLists.txt index 665a6fb13..cd7aa59da 100644 --- a/src/plugins/Output/jack/CMakeLists.txt +++ b/src/plugins/Output/jack/CMakeLists.txt @@ -26,7 +26,7 @@ SET(QT_INCLUDES # libqmmp include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) -link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) # libjack and taglib PKGCONFIG(jack JACK_INCLUDE_DIR JACK_LINK_DIR JACK_LINK_FLAGS JACK_CFLAGS) diff --git a/src/plugins/Output/oss/CMakeLists.txt b/src/plugins/Output/oss/CMakeLists.txt index 8ab6f8d88..67b92bb00 100644 --- a/src/plugins/Output/oss/CMakeLists.txt +++ b/src/plugins/Output/oss/CMakeLists.txt @@ -26,7 +26,7 @@ SET(QT_INCLUDES # libqmmp include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) -link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) diff --git a/src/plugins/Visual/analyzer/CMakeLists.txt b/src/plugins/Visual/analyzer/CMakeLists.txt index 7de2ca687..802819e6d 100644 --- a/src/plugins/Visual/analyzer/CMakeLists.txt +++ b/src/plugins/Visual/analyzer/CMakeLists.txt @@ -26,7 +26,7 @@ SET(QT_INCLUDES # libqmmp include_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) -link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../) +link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) SET(libanalyzer_SRCS analyzer.cpp @@ -66,5 +66,4 @@ include_directories(${CMAKE_CURRENT_BINARY_DIR}) ADD_LIBRARY(analyzer SHARED ${libanalyzer_SRCS} ${libanalyzer_MOC_SRCS} ${libanalyzer_UIS_H} ${libanalyzer_RCC_SRCS}) target_link_libraries(analyzer ${QT_LIBRARIES} -lqmmp) -install(TARGETS analyzer DESTINATION ${LIB_DIR}/qmmp/Visual PERMISSIONS OWNER_WRITE OWNER_READ OWNER_EXECUTE GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ) - +install(TARGETS analyzer DESTINATION ${LIB_DIR}/qmmp/Visual) |
