SmartPlaylistDialog Class Reference

#include <smartplaylist.h>

Inheritance diagram for SmartPlaylistDialog:

MythPopupBox MythDialog

List of all members.


Detailed Description

Definition at line 176 of file smartplaylist.h.


Public Member Functions

 SmartPlaylistDialog (MythMainWindow *parent, const char *name=0)
 ~SmartPlaylistDialog ()
void getSmartPlaylist (QString &category, QString &name)
void setSmartPlaylist (QString category, QString name)

Protected Slots

void newPressed (void)
void selectPressed (void)
void deletePressed (void)
void editPressed (void)
void categoryChanged (void)

Protected Member Functions

void keyPressEvent (QKeyEvent *e)

Private Member Functions

void getSmartPlaylistCategories (void)
void getSmartPlaylists (QString category)

Private Attributes

QVBoxLayout * vbox
QLabel * caption
MythComboBoxcategoryCombo
MythListBoxlistbox
QButton * selectButton
QButton * editButton
QButton * deleteButton
QButton * newButton

Constructor & Destructor Documentation

SmartPlaylistDialog::SmartPlaylistDialog ( MythMainWindow parent,
const char *  name = 0 
)

Definition at line 1753 of file smartplaylist.cpp.

SmartPlaylistDialog::~SmartPlaylistDialog ( void   ) 

Definition at line 1855 of file smartplaylist.cpp.


Member Function Documentation

void SmartPlaylistDialog::getSmartPlaylist ( QString &  category,
QString &  name 
)

Definition at line 2065 of file smartplaylist.cpp.

void SmartPlaylistDialog::setSmartPlaylist ( QString  category,
QString  name 
)

Definition at line 1835 of file smartplaylist.cpp.

void SmartPlaylistDialog::newPressed ( void   )  [protected, slot]

Definition at line 1930 of file smartplaylist.cpp.

Referenced by keyPressEvent(), and SmartPlaylistDialog().

void SmartPlaylistDialog::selectPressed ( void   )  [protected, slot]

Definition at line 1951 of file smartplaylist.cpp.

Referenced by keyPressEvent(), and SmartPlaylistDialog().

void SmartPlaylistDialog::deletePressed ( void   )  [protected, slot]

Definition at line 1956 of file smartplaylist.cpp.

Referenced by keyPressEvent(), and SmartPlaylistDialog().

void SmartPlaylistDialog::editPressed ( void   )  [protected, slot]

Definition at line 1986 of file smartplaylist.cpp.

Referenced by keyPressEvent(), and SmartPlaylistDialog().

void SmartPlaylistDialog::categoryChanged ( void   )  [protected, slot]

void SmartPlaylistDialog::keyPressEvent ( QKeyEvent *  e  )  [protected]

Reimplemented from MythPopupBox.

Definition at line 1864 of file smartplaylist.cpp.

void SmartPlaylistDialog::getSmartPlaylistCategories ( void   )  [private]

Definition at line 2012 of file smartplaylist.cpp.

Referenced by deletePressed(), editPressed(), newPressed(), and SmartPlaylistDialog().

void SmartPlaylistDialog::getSmartPlaylists ( QString  category  )  [private]

Definition at line 2032 of file smartplaylist.cpp.

Referenced by categoryChanged().


Member Data Documentation

QVBoxLayout* SmartPlaylistDialog::vbox [private]

Reimplemented from MythPopupBox.

Definition at line 202 of file smartplaylist.h.

Referenced by SmartPlaylistDialog(), and ~SmartPlaylistDialog().

QLabel* SmartPlaylistDialog::caption [private]

Definition at line 203 of file smartplaylist.h.

Referenced by SmartPlaylistDialog().

Definition at line 206 of file smartplaylist.h.

Referenced by getSmartPlaylists(), and SmartPlaylistDialog().

QButton* SmartPlaylistDialog::editButton [private]

Definition at line 207 of file smartplaylist.h.

Referenced by getSmartPlaylists(), and SmartPlaylistDialog().

Definition at line 208 of file smartplaylist.h.

Referenced by deletePressed(), getSmartPlaylists(), and SmartPlaylistDialog().

QButton* SmartPlaylistDialog::newButton [private]

Definition at line 209 of file smartplaylist.h.

Referenced by deletePressed(), and SmartPlaylistDialog().


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

Generated on Sat Dec 18 05:16:11 2010 for MythTV by  doxygen 1.5.5