#include <imageinfoshared.h>
Public Member Functions | |
| ImageInfoShared (KIPI::Interface *interface, const KURL &url) | |
| virtual | ~ImageInfoShared () |
| virtual QString | title () |
| virtual void | setTitle (const QString &) |
| virtual QString | description ()=0 |
| virtual void | setDescription (const QString &)=0 |
| virtual QMap < QString, QVariant > | attributes ()=0 |
| virtual void | clearAttributes ()=0 |
| virtual void | addAttributes (const QMap< QString, QVariant > &)=0 |
| virtual KURL | path () |
| virtual QDateTime | time (KIPI::TimeSpec spec) |
| virtual void | setTime (const QDateTime &time, TimeSpec spec=FromInfo) |
| virtual bool | isTimeExact () |
| virtual int | size () |
| virtual int | angle () |
| virtual void | setAngle (int) |
| QString | toString (const QVariant &) |
| virtual void | cloneData (ImageInfoShared *other) |
Protected Attributes | |
| KURL | _url |
Friends | |
| class | ImageInfo |
Definition at line 46 of file imageinfoshared.h.
| KIPI::ImageInfoShared::ImageInfoShared | ( | KIPI::Interface * | interface, | |
| const KURL & | url | |||
| ) |
Definition at line 36 of file imageinfoshared.cpp.
References ImageInfoShared().
Referenced by ImageInfoShared().
| virtual KIPI::ImageInfoShared::~ImageInfoShared | ( | ) | [inline, virtual] |
Definition at line 50 of file imageinfoshared.h.
| virtual QString KIPI::ImageInfoShared::title | ( | ) | [inline, virtual] |
Definition at line 51 of file imageinfoshared.h.
Referenced by cloneData(), and KIPI::ImageInfo::title().
| void KIPI::ImageInfoShared::setTitle | ( | const QString & | ) | [virtual] |
Definition at line 97 of file imageinfoshared.cpp.
Referenced by cloneData(), and KIPI::ImageInfo::setTitle().
| virtual QString KIPI::ImageInfoShared::description | ( | ) | [pure virtual] |
Referenced by cloneData(), and KIPI::ImageInfo::description().
| virtual void KIPI::ImageInfoShared::setDescription | ( | const QString & | ) | [pure virtual] |
Referenced by cloneData(), and KIPI::ImageInfo::setDescription().
| virtual QMap<QString,QVariant> KIPI::ImageInfoShared::attributes | ( | ) | [pure virtual] |
Referenced by KIPI::ImageInfo::attributes(), and cloneData().
| virtual void KIPI::ImageInfoShared::clearAttributes | ( | ) | [pure virtual] |
Referenced by KIPI::ImageInfo::clearAttributes(), and cloneData().
| virtual void KIPI::ImageInfoShared::addAttributes | ( | const QMap< QString, QVariant > & | ) | [pure virtual] |
Referenced by KIPI::ImageInfo::addAttributes(), and cloneData().
| KURL KIPI::ImageInfoShared::path | ( | ) | [virtual] |
Definition at line 41 of file imageinfoshared.cpp.
References _url.
Referenced by KIPI::ImageInfo::path().
| QDateTime KIPI::ImageInfoShared::time | ( | KIPI::TimeSpec | spec | ) | [virtual] |
Definition at line 56 of file imageinfoshared.cpp.
References _url.
Referenced by cloneData(), and KIPI::ImageInfo::time().
| void KIPI::ImageInfoShared::setTime | ( | const QDateTime & | time, | |
| TimeSpec | spec = FromInfo | |||
| ) | [virtual] |
Definition at line 93 of file imageinfoshared.cpp.
Referenced by cloneData(), and KIPI::ImageInfo::setTime().
| bool KIPI::ImageInfoShared::isTimeExact | ( | ) | [virtual] |
| int KIPI::ImageInfoShared::size | ( | ) | [virtual] |
Definition at line 46 of file imageinfoshared.cpp.
References _url.
Referenced by KIPI::ImageInfo::size().
| int KIPI::ImageInfoShared::angle | ( | ) | [virtual] |
Definition at line 79 of file imageinfoshared.cpp.
Referenced by KIPI::ImageInfo::angle(), and cloneData().
| void KIPI::ImageInfoShared::setAngle | ( | int | ) | [virtual] |
Definition at line 84 of file imageinfoshared.cpp.
Referenced by cloneData(), and KIPI::ImageInfo::setAngle().
| QString KIPI::ImageInfoShared::toString | ( | const QVariant & | ) |
| void KIPI::ImageInfoShared::cloneData | ( | ImageInfoShared * | other | ) | [virtual] |
Definition at line 104 of file imageinfoshared.cpp.
References addAttributes(), angle(), attributes(), clearAttributes(), description(), KIPI::FromInfo, KIPI::Interface::hasFeature(), KIPI::ImagesHasComments, KIPI::ImageTitlesWritable, setAngle(), setDescription(), setTime(), setTitle(), KIPI::SupportsDateRanges, time(), title(), and KIPI::ToInfo.
Referenced by KIPI::ImageInfo::cloneData().
friend class ImageInfo [friend] |
Definition at line 82 of file imageinfoshared.h.
KURL KIPI::ImageInfoShared::_url [protected] |
1.5.3