TitleDialog Class Reference

#include <titledialog.h>

Inheritance diagram for TitleDialog:

MythThemedDialog MythDialog

List of all members.


Detailed Description

Definition at line 22 of file titledialog.h.


Public Slots

void showCurrentTitle ()
void viewTitle ()
void nextTitle ()
void prevTitle ()
void gotoTitle (uint title_number)
void toggleTitle (bool)
void changeName (QString new_name)
void setAudio (int)
void setQuality (int which_quality)
void setSubTitle (int which_subtitle)
void toggleAC3 (bool)
void ripTitles ()

Public Member Functions

 TitleDialog (QSocket *a_socket, QString d_name, QPtrList< DVDTitleInfo > *titles, MythMainWindow *parent, QString window_name, QString theme_filename, const char *name=0)
 ~TitleDialog ()
void keyPressEvent (QKeyEvent *e)

Private Member Functions

void wireUpTheme ()

Private Attributes

QTimer * check_dvd_timer
QString disc_name
QPtrList< DVDTitleInfo > * dvd_titles
DVDTitleInfocurrent_title
QSocket * socket_to_mtd
UIRemoteEditTypename_editor
UISelectorTypeaudio_select
UISelectorTypequality_select
UISelectorTypesubtitle_select
UICheckBoxTyperipcheck
UICheckBoxTyperipacthree
UITextTypeplaylength_text
UITextTypenumb_titles_text
UIPushButtonTypeview_button
UIPushButtonTypenext_title_button
UIPushButtonTypeprev_title_button
UITextButtonTyperipaway_button

Constructor & Destructor Documentation

TitleDialog::TitleDialog ( QSocket *  a_socket,
QString  d_name,
QPtrList< DVDTitleInfo > *  titles,
MythMainWindow parent,
QString  window_name,
QString  theme_filename,
const char *  name = 0 
)

Definition at line 24 of file titledialog.cpp.

TitleDialog::~TitleDialog (  ) 

Definition at line 507 of file titledialog.cpp.


Member Function Documentation

void TitleDialog::keyPressEvent ( QKeyEvent *  e  ) 

Reimplemented from MythDialog.

Definition at line 164 of file titledialog.cpp.

void TitleDialog::showCurrentTitle (  )  [slot]

Definition at line 81 of file titledialog.cpp.

Referenced by gotoTitle(), nextTitle(), prevTitle(), and TitleDialog().

void TitleDialog::viewTitle (  )  [slot]

Definition at line 308 of file titledialog.cpp.

Referenced by wireUpTheme().

void TitleDialog::nextTitle (  )  [slot]

Definition at line 209 of file titledialog.cpp.

Referenced by wireUpTheme().

void TitleDialog::prevTitle (  )  [slot]

Definition at line 220 of file titledialog.cpp.

Referenced by wireUpTheme().

void TitleDialog::gotoTitle ( uint  title_number  )  [slot]

Definition at line 231 of file titledialog.cpp.

Referenced by keyPressEvent().

void TitleDialog::toggleTitle ( bool  on_or_off  )  [slot]

Definition at line 259 of file titledialog.cpp.

Referenced by wireUpTheme().

void TitleDialog::changeName ( QString  new_name  )  [slot]

Definition at line 298 of file titledialog.cpp.

Referenced by wireUpTheme().

void TitleDialog::setAudio ( int  audio_index  )  [slot]

Definition at line 254 of file titledialog.cpp.

Referenced by wireUpTheme().

void TitleDialog::setQuality ( int  which_quality  )  [slot]

Definition at line 244 of file titledialog.cpp.

Referenced by wireUpTheme().

void TitleDialog::setSubTitle ( int  which_subtitle  )  [slot]

Definition at line 249 of file titledialog.cpp.

Referenced by wireUpTheme().

void TitleDialog::toggleAC3 ( bool  on_or_off  )  [slot]

Definition at line 303 of file titledialog.cpp.

Referenced by wireUpTheme().

void TitleDialog::ripTitles (  )  [slot]

Definition at line 362 of file titledialog.cpp.

Referenced by wireUpTheme().

void TitleDialog::wireUpTheme ( void   )  [private]

Definition at line 435 of file titledialog.cpp.

Referenced by TitleDialog().


Member Data Documentation

QTimer* TitleDialog::check_dvd_timer [private]

Definition at line 59 of file titledialog.h.

QString TitleDialog::disc_name [private]

Definition at line 60 of file titledialog.h.

Referenced by TitleDialog().

QPtrList<DVDTitleInfo>* TitleDialog::dvd_titles [private]

QSocket* TitleDialog::socket_to_mtd [private]

Definition at line 63 of file titledialog.h.

Referenced by ripTitles(), and TitleDialog().

Definition at line 69 of file titledialog.h.

Referenced by showCurrentTitle(), TitleDialog(), wireUpTheme(), and ~TitleDialog().

Definition at line 70 of file titledialog.h.

Referenced by showCurrentTitle(), and wireUpTheme().

Definition at line 71 of file titledialog.h.

Referenced by showCurrentTitle(), and wireUpTheme().

Definition at line 72 of file titledialog.h.

Referenced by showCurrentTitle(), and wireUpTheme().

Definition at line 73 of file titledialog.h.

Referenced by showCurrentTitle(), and wireUpTheme().

Definition at line 74 of file titledialog.h.

Referenced by showCurrentTitle(), and wireUpTheme().

Definition at line 75 of file titledialog.h.

Referenced by showCurrentTitle(), and wireUpTheme().

Definition at line 76 of file titledialog.h.

Referenced by showCurrentTitle(), and wireUpTheme().

Definition at line 77 of file titledialog.h.

Referenced by wireUpTheme().

Definition at line 78 of file titledialog.h.

Referenced by keyPressEvent(), and wireUpTheme().

Definition at line 79 of file titledialog.h.

Referenced by keyPressEvent(), and wireUpTheme().

Definition at line 80 of file titledialog.h.

Referenced by toggleTitle(), and wireUpTheme().


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

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