VR-Forces 4.0.4 Class Documentation
Signals | Public Member Functions | Protected Member Functions | Protected Attributes
DtThumbnailView Class Reference
Inheritance diagram for DtThumbnailView:
Inheritance graph
[legend]

List of all members.

Signals

void thumbnailSelected (DtThumbnail *)
void thumbnailDoubleClicked (DtThumbnail *)

Public Member Functions

 DtThumbnailView (QWidget *parent=NULL)
 Constructor.
virtual ~DtThumbnailView ()
 Destructor.
void setIconSize (const QSize &)
const QSize & iconSize () const
virtual DtThumbnailaddIcon (const QPixmap &, const QString &)
virtual void clear ()
DtThumbnailselected ()
virtual void setSelected (DtThumbnail *)
int thumbnailCount () const
DtThumbnailthumbnail (int)
int selectedIndex () const
virtual void setSelectedIndex (int)

Protected Member Functions

virtual void setViewportSize ()
virtual void fontChange (const QFont &f)
virtual QSize canvasSize () const
virtual void paintEvent (QPaintEvent *)
virtual QSize minimumSizeHint () const
virtual QSize sizeHint () const
virtual void mousePressEvent (QMouseEvent *e)
virtual void mouseDoubleClickEvent (QMouseEvent *e)
virtual DtThumbnailcreateThumbnail (QWidget *parent)

Protected Attributes

QSize myIconSize
QList< DtThumbnail * > myThumbnails
DtThumbnailmySelected

Constructor & Destructor Documentation

Constructor.

virtual DtThumbnailView::~DtThumbnailView ( ) [virtual]

Destructor.


Member Function Documentation

void DtThumbnailView::setIconSize ( const QSize &  s) [inline]
const QSize & DtThumbnailView::iconSize ( ) const [inline]

References myIconSize.

virtual DtThumbnail* DtThumbnailView::addIcon ( const QPixmap &  ,
const QString &   
) [virtual]
virtual void DtThumbnailView::clear ( ) [virtual]

References mySelected.

virtual void DtThumbnailView::setSelected ( DtThumbnail ) [virtual]
int DtThumbnailView::thumbnailCount ( ) const [inline]

References myThumbnails.

DtThumbnail * DtThumbnailView::thumbnail ( int  i) [inline]

References myThumbnails.

int DtThumbnailView::selectedIndex ( ) const [inline]

References mySelected, and myThumbnails.

virtual void DtThumbnailView::setSelectedIndex ( int  ) [virtual]
virtual void DtThumbnailView::setViewportSize ( ) [protected, virtual]

Referenced by setIconSize().

virtual void DtThumbnailView::fontChange ( const QFont &  f) [protected, virtual]
virtual QSize DtThumbnailView::canvasSize ( ) const [protected, virtual]
virtual void DtThumbnailView::paintEvent ( QPaintEvent *  ) [protected, virtual]
virtual QSize DtThumbnailView::minimumSizeHint ( ) const [protected, virtual]
virtual QSize DtThumbnailView::sizeHint ( ) const [protected, virtual]
virtual void DtThumbnailView::mousePressEvent ( QMouseEvent *  e) [protected, virtual]
virtual void DtThumbnailView::mouseDoubleClickEvent ( QMouseEvent *  e) [protected, virtual]
virtual DtThumbnail* DtThumbnailView::createThumbnail ( QWidget parent) [protected, virtual]

Member Data Documentation

QSize DtThumbnailView::myIconSize [protected]

Referenced by iconSize(), and setIconSize().

Referenced by selected(), and selectedIndex().


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)