Main Page | Namespace List | Class List | File List | Namespace Members | Class Members | File Members

KIPI::ImageInfo Class Reference

#include <imageinfo.h>

Collaboration diagram for KIPI::ImageInfo:

Collaboration graph
[legend]
List of all members.

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 ()

Constructor & Destructor Documentation

KIPI::ImageInfo::ImageInfo ImageInfoShared  ) 
 

KIPI::ImageInfo::ImageInfo const ImageInfo  ) 
 

Here is the call graph for this function:

KIPI::ImageInfo::~ImageInfo  ) 
 

Here is the call graph for this function:


Member Function Documentation

void KIPI::ImageInfo::addAttributes const QMap< QString, QVariant > &   ) 
 

Here is the call graph for this function:

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.

Here is the call graph for this function:

QMap< QString, QVariant > KIPI::ImageInfo::attributes  )  const
 

PENDING(blackie) document

Here is the call graph for this function:

void KIPI::ImageInfo::clearAttributes  ) 
 

Here is the call graph for this function:

void KIPI::ImageInfo::cloneData const ImageInfo other  ) 
 

Copies all the attibutes, description etc from the other imageinfo

Here is the call graph for this function:

QString KIPI::ImageInfo::description  )  const
 

PENDING(blackie) document

Here is the call graph for this function:

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.

Here is the call graph for this function:

KURL KIPI::ImageInfo::path  )  const
 

PENDING(blackie) document

Here is the call graph for this function:

void KIPI::ImageInfo::setAngle int  angle  ) 
 

See angle

Here is the call graph for this function:

void KIPI::ImageInfo::setDescription const QString &  description  ) 
 

Here is the call graph for this function:

void KIPI::ImageInfo::setTime const QDateTime &  time,
TimeSpec  spec = FromInfo
 

Here is the call graph for this function:

void KIPI::ImageInfo::setTitle const QString &  name  ) 
 

Here is the call graph for this function:

int KIPI::ImageInfo::size  )  const
 

PENDING(blackie) document

Here is the call graph for this function:

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.

Here is the call graph for this function:

QString KIPI::ImageInfo::title  )  const
 

PENDING(blackie) document

Here is the call graph for this function:

QString KIPI::ImageInfo::toString const QVariant &   )  const
 

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Tue Mar 22 22:16:05 2005 for libKipi by  doxygen 1.4.1