defuze.me
Client
|
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 }