ThumbnailItem Class Reference

A thumbnail to be shown in the QGraphicsView in the thumbnails dock widget. More...

#include <thumbnailitem.h>

List of all members.

Public Member Functions

 ThumbnailItem (const QPixmap &pm, int pageNum, QString lbl)
int width ()
int height ()
bool operator< (const ThumbnailItem &i) const
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)

Public Attributes

int pageIdx
QString label

Protected Member Functions

void mouseMoveEvent (QGraphicsSceneMouseEvent *ev)


Detailed Description

A thumbnail to be shown in the QGraphicsView in the thumbnails dock widget.

Definition at line 10 of file thumbnailitem.h.


Constructor & Destructor Documentation

ThumbnailItem::ThumbnailItem ( const QPixmap &  pm,
int  pageNum,
QString  lbl 
)

Definition at line 9 of file thumbnailitem.cpp.


Member Function Documentation

int ThumbnailItem::height (  )  [inline]

Definition at line 16 of file thumbnailitem.h.

Referenced by ThumbnailScene::add(), ThumbnailScene::layout(), and paint().

Here is the caller graph for this function:

void ThumbnailItem::mouseMoveEvent ( QGraphicsSceneMouseEvent *  ev  )  [protected]

Definition at line 51 of file thumbnailitem.cpp.

bool ThumbnailItem::operator< ( const ThumbnailItem i  )  const [inline]

Definition at line 21 of file thumbnailitem.h.

References pageIdx.

void ThumbnailItem::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget = 0 
)

Definition at line 21 of file thumbnailitem.cpp.

References height(), label, pageIdx, and width().

Here is the call graph for this function:

int ThumbnailItem::width (  )  [inline]

Definition at line 15 of file thumbnailitem.h.

Referenced by ThumbnailScene::add(), ThumbnailScene::layout(), and paint().

Here is the caller graph for this function:


Member Data Documentation

Definition at line 19 of file thumbnailitem.h.

Referenced by paint().

Definition at line 18 of file thumbnailitem.h.

Referenced by operator<(), paint(), and ThumbnailScene::pdftkCatPageRanges().


The documentation for this class was generated from the following files:

Generated on Tue Sep 8 15:09:50 2009 for Taborca by  doxygen 1.5.8