From 1e1036e705b20ea407bbb922e40c0f44147b3691 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Thu, 14 Jan 2016 21:47:06 +0800 Subject: Innocent Treasure. (WTF) --- qmpplistwindow.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'qmpplistwindow.cpp') diff --git a/qmpplistwindow.cpp b/qmpplistwindow.cpp index 85c33a3..a930a1d 100644 --- a/qmpplistwindow.cpp +++ b/qmpplistwindow.cpp @@ -3,6 +3,8 @@ #include #include #include +#include +#include #include "qmpplistwindow.hpp" #include "ui_qmpplistwindow.h" #include "qmpmainwindow.hpp" @@ -100,6 +102,20 @@ void qmpPlistWindow::moveEvent(QMoveEvent *event) } } +void qmpPlistWindow::dropEvent(QDropEvent *event) +{ + QList l=event->mimeData()->urls(); + QStringList sl; + for(int i=0;imimeData()->hasFormat("application/x-midi")) + event->acceptProposedAction(); +} + void qmpPlistWindow::emptyList() { ui->lwFiles->clear(); @@ -108,6 +124,10 @@ void qmpPlistWindow::insertItem(QString i) { ui->lwFiles->addItem(new QListWidgetItem(i)); } +void qmpPlistWindow::insertItems(QStringList il) +{ + ui->lwFiles->addItems(il); +} void qmpPlistWindow::on_pbAdd_clicked() { -- cgit v1.2.3