#include </home/clem/local/src/opie/noncore/multimedia/opieplayer3/playlist.h>
Collaboration diagram for PlaylistView:

Public Types | |
| enum | itemcolumns { COL_ICON = 0, COL_FILE = 1, COL_TIME = 2, COL_ARTIST = 3, COL_ALBUM = 4, COL_TITLE = 5, COL_TYPE = 6, COL_SIZE = 7 } |
Public Slots | |
| virtual void | slotAddFile (const DocLnk &) |
| virtual void | slotAppendDir () |
| virtual void | slotOpenM3u () |
| virtual void | slotSaveAsM3u () |
| virtual void | slotDummyStop () |
Signals | |
| void | contentChanged (int) |
Public Member Functions | |
| PlaylistView (QWidget *parent=0, const char *name=0) | |
| virtual | ~PlaylistView () |
| XINE::Lib * | getXine () |
| PlaylistItem * | currentItem () const |
| void | setCurrentItem (PlaylistItem *) |
| PlaylistItem * | nextItem (PlaylistItem *parent) const |
| PlaylistItem * | prevItem (PlaylistItem *parent) const |
| void | removeFromList (PlaylistItem *Item) |
| void | addFile (const QString &aFile, const QString &aName="") |
Protected Member Functions | |
| void | checkLib () |
| void | readPlayList (const QString &) |
Protected Attributes | |
| QStringList | columnLabels |
| XINE::Lib * | m_Infolib |
| PlaylistItem * | m_lastItem |
| t_itemlist | m_items |
| QString | m_lastDir |
|
|
Definition at line 79 of file playlist.h. |
|
||||||||||||
|
Definition at line 73 of file playlist.cpp. References QValueList< T >::begin(), columnLabels, QValueList< T >::end(), QDir::homeDirPath(), m_Infolib, m_lastDir, m_lastItem, and tr. |
|
|
Definition at line 96 of file playlist.cpp. References m_Infolib. |
|
||||||||||||
|
Definition at line 126 of file playlist.cpp. References QValueList< T >::append(), checkLib(), COL_ALBUM, COL_ARTIST, COL_TIME, COL_TITLE, COL_TYPE, QValueList< T >::count(), currentItem(), XINE::Lib::error(), QFileInfo::exists(), QFileInfo::fileName(), XINE::Lib::hasVideo(), i, QString::isEmpty(), l, QValueList< T >::last(), XINE::Lib::length(), m_Infolib, m_items, m_lastItem, XINE::Lib::metaInfo(), name, NULL, odebug, oendl, XINE::Lib::setfile(), QString::sprintf(), XINE::Lib::stop(), tr, QString::utf8(), PlaylistItem::Video(), and warning(). Referenced by readPlayList(), slotAddFile(), and slotAppendDir(). |
|
|
Definition at line 101 of file playlist.cpp. References XINE::Lib::ensureInitialized(), XINE::Lib::InitializeImmediately, m_Infolib, slotDummyStop(), and stopped. |
|
|
Referenced by removeFromList(), slotAddFile(), slotAppendDir(), and slotOpenM3u(). |
|
|
Definition at line 306 of file playlist.cpp. Referenced by addFile(). |
|
|
Definition at line 295 of file playlist.cpp. References checkLib(), and m_Infolib. |
|
|
Definition at line 313 of file playlist.cpp. References QValueList< T >::count(), and m_items. |
|
|
Definition at line 325 of file playlist.cpp. References QValueList< T >::count(), and m_items. |
|
|
Definition at line 240 of file playlist.cpp. References addFile(), QValueList< T >::count(), QFileInfo::extension(), f, FALSE, IO_ReadOnly, Om3u::readM3u(), and Om3u::readPls(). Referenced by slotAddFile(), and slotOpenM3u(). |
|
|
Definition at line 274 of file playlist.cpp. References contentChanged(), QValueList< T >::count(), QValueList< T >::end(), QValueList< T >::find(), QValueList< T >::last(), m_items, and QValueList< T >::remove(). |
|
|
Definition at line 301 of file playlist.cpp. |
|
|
Definition at line 115 of file playlist.cpp. References addFile(), contentChanged(), QFileInfo::extension(), f, FALSE, AppLnk::file(), AppLnk::name(), and readPlayList(). |
|
|
Definition at line 211 of file playlist.cpp. References addFile(), contentChanged(), QValueList< T >::count(), DEFAULT_FILE_TYPES, QDir::entryList(), Opie::Ui::OFileSelector::Extended, QDir::Files, Opie::Ui::OFileDialog::getDirectory(), i, QDir::IgnoreCase, QString::isEmpty(), list, m_lastDir, and QDir::Name. |
|
|
Definition at line 110 of file playlist.cpp. Referenced by checkLib(). |
|
|
Definition at line 224 of file playlist.cpp. References contentChanged(), Opie::Ui::OFileSelector::EXTENDED, Opie::Ui::OFileDialog::getOpenFileName(), QMap< Key, T >::insert(), QString::isEmpty(), m_lastDir, and readPlayList(). |
|
|
Definition at line 255 of file playlist.cpp. References Om3u::add(), QValueList< T >::count(), Opie::Ui::OFileSelector::EXTENDED, Opie::Ui::OFileDialog::getSaveFileName(), QMap< Key, T >::insert(), IO_ReadWrite, IO_Truncate, QString::isEmpty(), m_items, m_lastDir, odebug, oendl, and Om3u::write(). |
|
|
Definition at line 103 of file playlist.h. Referenced by PlaylistView(). |
|
|
Definition at line 104 of file playlist.h. Referenced by addFile(), checkLib(), getXine(), PlaylistView(), and ~PlaylistView(). |
|
|
Definition at line 106 of file playlist.h. Referenced by addFile(), nextItem(), prevItem(), removeFromList(), and slotSaveAsM3u(). |
|
|
Definition at line 107 of file playlist.h. Referenced by PlaylistView(), slotAppendDir(), slotOpenM3u(), and slotSaveAsM3u(). |
|
|
Definition at line 105 of file playlist.h. Referenced by addFile(), and PlaylistView(). |
1.4.2