- first experiments with QJson serialization
[buliscores] / src / src / mainwidget.cpp
index cabaece..6016a34 100644 (file)
@@ -8,6 +8,9 @@
 #include "matchdaymodel.h"
 #include "settingsdialog.h"
 
+//QJSON
+#include <qjson/serializer.h>
+
 MainWidget::MainWidget(QWidget *parent) :
     QWidget(parent),
     m_mediaObject_tor(new Phonon::MediaObject(this)),
@@ -67,12 +70,19 @@ MainWidget::MainWidget(QWidget *parent) :
 
 void MainWidget::mousePressEvent(QMouseEvent* event)
 {
+    QJson::Serializer serializer;
+    QVariantMap data;
+
     qDebug() << "widget tapped";
 
     // only needed for testing on desktop
     if (event->button() == Qt::RightButton) {
         this->showSettingsDialog();
     } else {
+        data.insert("BackendData", m_backend->serializableData());
+        qWarning() << serializer.serialize(m_backend->serializableData());
+
+
 //        qDebug() << "current volume: " << m_audioOutput_pfeife->volume();
 //        qDebug() << "MO state: " << m_mediaObject_pfeife->state();
 //        m_mediaObject_pfeife->seek(0);