#ifndef STRIGITYPES_H #define STRIGITYPES_H #include #include #include typedef QMap StringStringMap; Q_DECLARE_METATYPE(StringStringMap) typedef QMultiMap IntegerStringMultiMap; Q_DECLARE_METATYPE(IntegerStringMultiMap) // sdsssxxa{ss} struct StrigiHit { QString uri; double score; QString fragment; QString mimetype; QString sha1; qint64 size; qint64 mtime; QMap properties; }; Q_DECLARE_METATYPE(StrigiHit) Q_DECLARE_METATYPE(QList) QDBusArgument& operator<<(QDBusArgument &a, const StrigiHit &hit); const QDBusArgument& operator>>(const QDBusArgument &a, StrigiHit& hit); #endif ~