Am 22.12.2012 15:13, schrieb Thomas Arp:
next steps i want to import:- moving track transfer routines from the mainwindow to the new class QHiMDDevice- implement netmd transfer routinesI think something like QHiMDDevice::batchUpload(QHiMDTrackList tracklist) and QHiMDDevice::upload(QHiMDTrack track) should be o.k. Also using the same member names in QNetDMDevice class and batchDownload() and download() for the download routines.Please take a look at it, i think it needs some cleanup/optimation. Thomas [1] http://github.com/tharp/linux-minidisc _______________________________________________ linux-minidisc mailing list linux-minidisc@lists.fu-berlin.de https://lists.fu-berlin.de/listinfo/linux-minidisc
Hi, now i moved the himd track transfer routines to the QHiMDDevice class.I also moved the uploadDialog from the mainwindow to the QMDDevice class and fixed a bug in it. "canceled" variable have to be set to false in init() or finished() funtion, else if upload was canceled the next uploads will always be canceled automatically then.
My changes are at netmd_integration branch on my github account. Thomas