#include <imageinfo.h>
Public Member Functions | |
| QString | title () const |
| void | setTitle (const QString &name) |
| QString | description () const |
| void | setDescription (const QString &description) |
| QMap< QString, QVariant > | attributes () const |
| void | clearAttributes () |
| void | addAttributes (const QMap< QString, QVariant > &) |
| KURL | path () const |
| QDateTime | time (TimeSpec spec=FromInfo) const |
| void | setTime (const QDateTime &time, TimeSpec spec=FromInfo) |
| bool | isTimeExact () const |
| int | size () const |
| int | angle () const |
| void | setAngle (int) |
| QString | toString (const QVariant &) const |
| void | cloneData (const ImageInfo &other) |
| ImageInfo (ImageInfoShared *) | |
| ImageInfo (const ImageInfo &) | |
| ~ImageInfo () | |
| KIPI::ImageInfo::ImageInfo | ( | ImageInfoShared * | shared | ) |
constructor Interface for host application + general stuff
References ImageInfo().
Referenced by ImageInfo().
| KIPI::ImageInfo::ImageInfo | ( | const ImageInfo & | rhs | ) |
References _data, KIPI::ImageInfoShared::addRef(), and ImageInfo().
| KIPI::ImageInfo::~ImageInfo | ( | ) |
| QString KIPI::ImageInfo::title | ( | ) | const |
PENDING(blackie) document
References KIPI::ImageInfoShared::title().
| void KIPI::ImageInfo::setTitle | ( | const QString & | name | ) |
| QString KIPI::ImageInfo::description | ( | ) | const |
PENDING(blackie) document
References KIPI::ImageInfoShared::description().
| void KIPI::ImageInfo::setDescription | ( | const QString & | description | ) |
| QMap< QString, QVariant > KIPI::ImageInfo::attributes | ( | ) | const |
Returns a Map of attributes of the image In case the host application supports some special attributes of the image this function can be used to return them. Tags are supported by this feature: "tags" key contains QStringList() encapsulated in a QVariant
References KIPI::ImageInfoShared::attributes().
| void KIPI::ImageInfo::clearAttributes | ( | ) |
| void KIPI::ImageInfo::addAttributes | ( | const QMap< QString, QVariant > & | attributes | ) |
| KURL KIPI::ImageInfo::path | ( | ) | const |
PENDING(blackie) document
References KIPI::ImageInfoShared::path().
| QDateTime KIPI::ImageInfo::time | ( | TimeSpec | spec = FromInfo |
) | const |
Returns the time of the image. In case the host application supports time range, the spec argument specifies if it is the start or end time that should be returned.
References KIPI::ImageInfoShared::time().
| void KIPI::ImageInfo::setTime | ( | const QDateTime & | time, | |
| TimeSpec | spec = FromInfo | |||
| ) |
| bool KIPI::ImageInfo::isTimeExact | ( | ) | const |
In the case the application supports time ranges (like this image is from 1998-2000), this method will return true if the time is an exact specification, and thus not a range.
References KIPI::ImageInfoShared::isTimeExact().
| int KIPI::ImageInfo::size | ( | ) | const |
PENDING(blackie) document
References KIPI::ImageInfoShared::size().
| int KIPI::ImageInfo::angle | ( | ) | const |
Returns the angle the application rotates the image with when displaying it. Certain host applications may choose to rotate the image on disk, and will always return 0, while other host application will rotate the image when displaying it, and will thus not rotate the image on disk.
References KIPI::ImageInfoShared::angle().
| void KIPI::ImageInfo::setAngle | ( | int | angle | ) |
| QString KIPI::ImageInfo::toString | ( | const QVariant & | data | ) | const |
| void KIPI::ImageInfo::cloneData | ( | const ImageInfo & | other | ) |
Copies all the attibutes, description etc from the other imageinfo
References _data, and KIPI::ImageInfoShared::cloneData().
1.5.5