~agateau/libdbusmenu-qt/trunk

« back to all changes in this revision

Viewing changes to src/dbusmenuexporter.cpp

  • Committer: agateau
  • Date: 2012-01-18 16:22:00 UTC
  • mfrom: (218.1.5 icon-data)
  • Revision ID: aurelien.gateau@canonical.com-20120118162200-djpl6gyv02bx5827
Support for icon-data. Much thanks to Christoph Spielmann.

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
#include "dbusmenuexporter.h"
22
22
 
23
23
// Qt
 
24
#include <QBuffer>
24
25
#include <QDateTime>
25
26
#include <QMap>
26
27
#include <QMenu>
242
243
        return;
243
244
    }
244
245
 
245
 
    // "icon-data";
 
246
    QBuffer buffer;
 
247
    icon.pixmap(16).save(&buffer, "PNG");
 
248
    map->insert("icon-data", buffer.data().toBase64());
246
249
}
247
250
 
248
251
static void collapseSeparator(QAction* action)