*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
#ifndef _PLAYLIST_DIALOG_H_
#define _PLAYLIST_DIALOG_H_
-#include <QModelIndex>
#include "util/qvlcframe.hpp"
+#include "../components/playlist/playlist.hpp"
+
+#include <QModelIndex>
class QSignalMapper;
class PLSelector;
class PLPanel;
+class QSettings;
class PlaylistDialog : public QVLCMW
{
Q_OBJECT;
+private:
+ PlaylistWidget *playlistWidget;
+
public:
static PlaylistDialog * getInstance( intf_thread_t *p_intf )
{
}
virtual ~PlaylistDialog();
private:
-
- void createPlMenuBar( QMenuBar *bar, intf_thread_t *p_intf );
PlaylistDialog( intf_thread_t * );
void dropEvent( QDropEvent *);
void dragLeaveEvent( QDragLeaveEvent * );
static PlaylistDialog *instance;
-
- PLSelector *selector;
- PLPanel *rightPanel;
-private slots:
- void dock();
};