kabc
21 #ifndef KABC_PICTURE_H
22 #define KABC_PICTURE_H
24 #include "kabc_export.h"
26 #include <QtCore/QDataStream>
27 #include <QtCore/QString>
28 #include <QtCore/QSharedDataPointer>
39 friend KABC_EXPORT QDataStream &operator<<( QDataStream &,
const Picture & );
40 friend KABC_EXPORT QDataStream &operator>>( QDataStream &,
Picture & );
88 bool operator==(
const Picture & )
const;
93 bool operator!=(
const Picture & )
const;
108 void setUrl(
const QString &url );
119 void setUrl(
const QString &url,
const QString &type );
129 void setData(
const QImage &data );
139 void setRawData(
const QByteArray &rawData,
const QString &type );
146 void KDE_DEPRECATED setType(
const QString &type );
155 bool isIntern()
const;
172 QByteArray rawData()
const;
177 QString type()
const;
182 QString toString()
const;
186 QSharedDataPointer<Private> d;
192 KABC_EXPORT QDataStream &operator<<( QDataStream &stream,
const Picture &picture );
197 KABC_EXPORT QDataStream &operator>>( QDataStream &stream,
Picture &picture );
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:29:41 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.