$OpenBSD: patch-src_mediadevices_ipod_IpodDevice_cpp,v 1.2 2011/10/18 12:17:26 dcoppa Exp $
--- src/mediadevices/ipod/IpodDevice.cpp.orig	Tue Oct 18 11:12:40 2011
+++ src/mediadevices/ipod/IpodDevice.cpp	Tue Oct 18 11:30:05 2011
@@ -24,12 +24,11 @@
 
 #include "logger.h"
 
-#include <QApplication>
 #include <QDateTime>
+#include <QFileInfo>
 #include <QSqlError>
 #include <QSqlQuery>
 #include <QtPlugin>
-#include <QFileDialog>
 #include <QSettings>
 
 extern "C"
@@ -78,8 +77,9 @@ IpodDevice::open()
 
     if ( m_uid.isEmpty() )
     {
-        QFileInfo f( m_mountPath + "/iPod_Control/Device" );
-        m_uid = f.created().toString( "yyMMdd_hhmmss" );
+        //QFileInfo f( m_mountPath + "/iPod_Control/Device" );
+        //m_uid = f.created().toString( "yyMMdd_hhmmss" );
+        m_uid = itdb_device_get_sysinfo( m_itdb->device, "FirewireGuid" );
 
         qDebug() << "uid" << m_uid;
     }
