![]() |
Mixxx
|
00001 /*************************************************************************** 00002 dlgprefplaylist.h - description 00003 ------------------- 00004 begin : Thu Apr 17 2003 00005 copyright : (C) 2003 by Tue & Ken Haste Andersen 00006 email : haste@diku.dk 00007 ***************************************************************************/ 00008 00009 /*************************************************************************** 00010 * * 00011 * This program is free software; you can redistribute it and/or modify * 00012 * it under the terms of the GNU General Public License as published by * 00013 * the Free Software Foundation; either version 2 of the License, or * 00014 * (at your option) any later version. * 00015 * * 00016 ***************************************************************************/ 00017 00018 #ifndef DLGPREFPLAYLIST_H 00019 #define DLGPREFPLAYLIST_H 00020 00021 #include "ui_dlgprefplaylistdlg.h" 00022 #include "configobject.h" 00023 00024 class QWidget; 00029 class DlgPrefPlaylist : public QWidget, public Ui::DlgPrefPlaylistDlg { 00030 Q_OBJECT 00031 public: 00032 DlgPrefPlaylist(QWidget *parent, ConfigObject<ConfigValue> *_config); 00033 ~DlgPrefPlaylist(); 00034 public slots: 00036 void slotUpdate(); 00038 void slotBrowseDir(); 00040 void slotApply(); 00042 void slotBrowseiPodMountPoint(); 00044 void slotDetectiPodMountPoint(); 00046 //void slotM4ACheck(); 00049 //void setupM4AButton(bool forceInstalled=false); 00051 //void slotM4ADownloadProgress(qint64, qint64); 00053 //void slotM4ADownloadFinished(); 00054 00055 void slotExtraPlugins(); 00056 00057 signals: 00058 void apply(); 00059 private: 00061 ConfigObject<ConfigValue> *config; 00063 //PluginDownloader* m_pPluginDownloader; 00064 }; 00065 00066 #endif