00001 #ifndef PLAYLISTFILEVIEW_H 00002 #define PLAYLISTFILEVIEW_H 00003 00004 #include "playlistview.h" 00005 00006 #include <qpe/applnk.h> 00007 00008 class PlayListFileView : public PlayListView 00009 { 00010 Q_OBJECT 00011 public: 00012 PlayListFileView( const QString &mimeTypePattern, const QString &itemPixmapName, QWidget *parent, const char *name = 0 ); 00013 virtual ~PlayListFileView(); 00014 00015 bool hasSelection() const; 00016 00017 public slots: 00018 void scanFiles(); 00019 void populateView(); 00020 00021 signals: 00022 void itemsSelected( bool selected ); 00023 00024 private slots: 00025 void checkSelection(); 00026 00027 private: 00028 void fileSize(unsigned long size, QString &str); 00029 QString m_mimeTypePattern; 00030 QString m_itemPixmapName; 00031 DocLnkSet m_files; 00032 bool m_scannedFiles; 00033 bool m_viewPopulated; 00034 }; 00035 00036 #endif // PLAYLISTFILEVIEW_H 00037 /* vim: et sw=4 ts=4 00038 */
1.4.2