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>
41 friend KABC_EXPORT QDataStream &operator<<( QDataStream &,
const Picture & );
42 friend KABC_EXPORT QDataStream &operator>>( QDataStream &,
Picture & );
90 bool operator==(
const Picture & )
const;
95 bool operator!=(
const Picture & )
const;
100 bool isEmpty()
const;
110 void setUrl(
const QString &url );
121 void setUrl(
const QString &url,
const QString &type );
131 void setData(
const QImage &data );
141 void setRawData(
const QByteArray &rawData,
const QString &type );
148 void KABC_DEPRECATED setType(
const QString &type );
157 bool isIntern()
const;
174 QByteArray rawData()
const;
179 QString type()
const;
184 QString toString()
const;
187 QSharedDataPointer<PicturePrivate> d;
193 KABC_EXPORT QDataStream &operator<<( QDataStream &stream,
const Picture &picture );
198 KABC_EXPORT QDataStream &operator>>( QDataStream &stream,
Picture &picture );
A class to store a picture of an addressee.
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:01:05 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.