defuze.me  Client
playqueuelistview.cpp
00001 /**************************************************************************
00002 ** defuze.me Epitech Innovative Project
00003 **
00004 ** Copyright 2010-2011
00005 **   Athena Calmettes - Jocelyn De La Rosa - Francois Gaillard
00006 **   Adrien Jarthon - Alexandre Moore - Luc Peres - Arnaud Sellier
00007 **
00008 ** All rights reserved.
00009 **************************************************************************/
00010 
00011 #include "playqueuelistview.hpp"
00012 #include "playqueuedelegate.hpp"
00013 #include <QDebug>
00014 
00015 using namespace Queue;
00016 
00017 PlayQueueListView::PlayQueueListView(QWidget *parent) :
00018     QListView(parent)
00019 {
00020 }
00021 
00022 void    PlayQueueListView::dragEnterEvent(QDragEnterEvent *event)
00023 {
00024     if (event->mimeData()->hasFormat("application/x-defuzeme-audiotrack"))
00025         event->accept();
00026     else
00027         event->ignore();
00028 
00029 }
00030 
00031 void    PlayQueueListView::dragMoveEvent(QDragMoveEvent *event)
00032 {
00033     event->accept();
00034 }
00035 
00036 void    PlayQueueListView::focusOutEvent(QFocusEvent*)
00037 {
00038     emit focusOut();
00039 }