Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

PlayListFileView Class Reference

#include </home/clem/local/src/opie/noncore/multimedia/opieplayer2/playlistfileview.h>

Inheritance diagram for PlayListFileView:

Inheritance graph
[legend]
Collaboration diagram for PlayListFileView:

Collaboration graph
[legend]
List of all members.

Public Slots

void scanFiles ()
void populateView ()

Signals

void itemsSelected (bool selected)

Public Member Functions

 PlayListFileView (const QString &mimeTypePattern, const QString &itemPixmapName, QWidget *parent, const char *name=0)
virtual ~PlayListFileView ()
bool hasSelection () const

Private Slots

void checkSelection ()

Private Member Functions

void fileSize (unsigned long size, QString &str)

Private Attributes

QString m_mimeTypePattern
QString m_itemPixmapName
DocLnkSet m_files
bool m_scannedFiles
bool m_viewPopulated

Constructor & Destructor Documentation

PlayListFileView::PlayListFileView const QString mimeTypePattern,
const QString itemPixmapName,
QWidget *  parent,
const char *  name = 0
 

Definition at line 9 of file playlistfileview.cpp.

References Qt::AlignRight, checkSelection(), tr, and TRUE.

PlayListFileView::~PlayListFileView  )  [virtual]
 

Definition at line 28 of file playlistfileview.cpp.


Member Function Documentation

void PlayListFileView::checkSelection  )  [private, slot]
 

Definition at line 92 of file playlistfileview.cpp.

References hasSelection(), and itemsSelected().

Referenced by PlayListFileView().

void PlayListFileView::fileSize unsigned long  size,
QString str
[private]
 

Definition at line 97 of file playlistfileview.cpp.

References QString::sprintf().

Referenced by populateView().

bool PlayListFileView::hasSelection  )  const
 

Definition at line 32 of file playlistfileview.cpp.

Referenced by checkSelection().

void PlayListFileView::itemsSelected bool  selected  )  [signal]
 

Referenced by checkSelection().

void PlayListFileView::populateView  )  [slot]
 

Definition at line 56 of file playlistfileview.cpp.

References DocLnkSet::children(), QFile::exists(), fileSize(), Opie::Core::OResource::loadPixmap(), m_files, m_itemPixmapName, m_scannedFiles, m_viewPopulated, scanFiles(), size, and Opie::Core::OResource::SmallIcon.

Referenced by scanFiles().

void PlayListFileView::scanFiles  )  [slot]
 

Definition at line 41 of file playlistfileview.cpp.

References DocLnkSet::children(), AppLnkSet::detachChildren(), Global::findDocuments(), m_files, m_mimeTypePattern, m_viewPopulated, and populateView().

Referenced by populateView().


Member Data Documentation

DocLnkSet PlayListFileView::m_files [private]
 

Definition at line 31 of file playlistfileview.h.

Referenced by populateView(), and scanFiles().

QString PlayListFileView::m_itemPixmapName [private]
 

Definition at line 30 of file playlistfileview.h.

Referenced by populateView().

QString PlayListFileView::m_mimeTypePattern [private]
 

Definition at line 29 of file playlistfileview.h.

Referenced by scanFiles().

bool PlayListFileView::m_scannedFiles [private]
 

Definition at line 32 of file playlistfileview.h.

Referenced by populateView().

bool PlayListFileView::m_viewPopulated [private]
 

Definition at line 33 of file playlistfileview.h.

Referenced by populateView(), and scanFiles().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:44:49 2005 for OPIE by  doxygen 1.4.2