ImportMusicDialog Class Reference

#include <importmusic.h>

Inheritance diagram for ImportMusicDialog:

MythThemedDialog MythDialog

List of all members.


Detailed Description

Definition at line 29 of file importmusic.h.


Public Slots

void editLostFocus ()
void addAllNewPressed (void)
void playPressed (void)
void addPressed (void)
void nextNewPressed (void)
void locationPressed (void)
void coverArtPressed (void)
void nextPressed (void)
void prevPressed (void)
void showEditMetadataDialog (void)
void scanPressed (void)
void showMenu (void)
void closeMenu (void)
void saveDefaults (void)
void setCompilation (void)
void setCompilationArtist (void)
void setArtist (void)
void setAlbum (void)
void setYear (void)
void setGenre (void)
void setRating (void)
void setTitleWordCaps (void)
void setTitleInitialCap (void)

Public Member Functions

 ImportMusicDialog (MythMainWindow *parent, const char *name=0)
 ~ImportMusicDialog ()
bool somethingWasImported ()
void doScan (void)

Private Member Functions

void keyPressEvent (QKeyEvent *e)
void wireUpTheme ()
void fillWidgets ()
void startScan (void)
void scanDirectory (QString &directory, vector< TrackInfo * > *tracks)
void showImportCoverArtDialog ()

Private Attributes

bool m_somethingWasImported
vector< TrackInfo * > * m_tracks
QStringList m_sourceFiles
int m_currentTrack
UIRemoteEditTypem_location_edit
UIPushButtonTypem_location_button
UITextButtonTypem_scan_button
UITextButtonTypem_coverart_button
UITextTypem_filename_text
UITextTypem_compartist_text
UITextTypem_artist_text
UITextTypem_album_text
UITextTypem_title_text
UITextTypem_genre_text
UITextTypem_year_text
UITextTypem_track_text
UIPushButtonTypem_next_button
UIPushButtonTypem_prev_button
UITextTypem_current_text
UITextTypem_status_text
UITextButtonTypem_play_button
UITextButtonTypem_add_button
UITextButtonTypem_addallnew_button
UITextButtonTypem_nextnew_button
UICheckBoxTypem_compilation_check
MythPopupBoxm_popupMenu
bool m_defaultCompilation
QString m_defaultCompArtist
QString m_defaultArtist
QString m_defaultAlbum
QString m_defaultGenre
int m_defaultYear
int m_defaultRating
bool m_haveDefaults

Constructor & Destructor Documentation

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

Definition at line 95 of file importmusic.cpp.

ImportMusicDialog::~ImportMusicDialog (  ) 

Definition at line 117 of file importmusic.cpp.


Member Function Documentation

bool ImportMusicDialog::somethingWasImported (  )  [inline]

Definition at line 39 of file importmusic.h.

void ImportMusicDialog::doScan ( void   ) 

Definition at line 526 of file importmusic.cpp.

Referenced by FileScannerThread::run().

void ImportMusicDialog::editLostFocus (  )  [slot]

Definition at line 498 of file importmusic.cpp.

Referenced by locationPressed().

void ImportMusicDialog::addAllNewPressed ( void   )  [slot]

Definition at line 445 of file importmusic.cpp.

Referenced by wireUpTheme().

void ImportMusicDialog::playPressed ( void   )  [slot]

Definition at line 362 of file importmusic.cpp.

Referenced by wireUpTheme().

void ImportMusicDialog::addPressed ( void   )  [slot]

Definition at line 390 of file importmusic.cpp.

Referenced by addAllNewPressed(), and wireUpTheme().

void ImportMusicDialog::nextNewPressed ( void   )  [slot]

Definition at line 475 of file importmusic.cpp.

Referenced by wireUpTheme().

void ImportMusicDialog::locationPressed ( void   )  [slot]

Definition at line 344 of file importmusic.cpp.

Referenced by wireUpTheme().

void ImportMusicDialog::coverArtPressed ( void   )  [slot]

Definition at line 357 of file importmusic.cpp.

Referenced by wireUpTheme().

void ImportMusicDialog::nextPressed ( void   )  [slot]

Definition at line 381 of file importmusic.cpp.

Referenced by wireUpTheme().

void ImportMusicDialog::prevPressed ( void   )  [slot]

Definition at line 372 of file importmusic.cpp.

Referenced by wireUpTheme().

void ImportMusicDialog::showEditMetadataDialog ( void   )  [slot]

Definition at line 579 of file importmusic.cpp.

Referenced by keyPressEvent().

void ImportMusicDialog::scanPressed ( void   )  [slot]

Definition at line 493 of file importmusic.cpp.

Referenced by wireUpTheme().

void ImportMusicDialog::showMenu ( void   )  [slot]

Definition at line 599 of file importmusic.cpp.

Referenced by keyPressEvent().

void ImportMusicDialog::closeMenu ( void   )  [slot]

void ImportMusicDialog::saveDefaults ( void   )  [slot]

Definition at line 656 of file importmusic.cpp.

Referenced by showMenu().

void ImportMusicDialog::setCompilation ( void   )  [slot]

Definition at line 672 of file importmusic.cpp.

Referenced by keyPressEvent(), and showMenu().

void ImportMusicDialog::setCompilationArtist ( void   )  [slot]

Definition at line 695 of file importmusic.cpp.

Referenced by keyPressEvent(), and showMenu().

void ImportMusicDialog::setArtist ( void   )  [slot]

Definition at line 708 of file importmusic.cpp.

Referenced by keyPressEvent(), and showMenu().

void ImportMusicDialog::setAlbum ( void   )  [slot]

Definition at line 724 of file importmusic.cpp.

Referenced by keyPressEvent(), and showMenu().

void ImportMusicDialog::setYear ( void   )  [slot]

Definition at line 740 of file importmusic.cpp.

Referenced by keyPressEvent(), and showMenu().

void ImportMusicDialog::setGenre ( void   )  [slot]

Definition at line 753 of file importmusic.cpp.

Referenced by keyPressEvent(), and showMenu().

void ImportMusicDialog::setRating ( void   )  [slot]

Definition at line 766 of file importmusic.cpp.

Referenced by keyPressEvent(), and showMenu().

void ImportMusicDialog::setTitleWordCaps ( void   )  [slot]

Definition at line 803 of file importmusic.cpp.

Referenced by keyPressEvent().

void ImportMusicDialog::setTitleInitialCap ( void   )  [slot]

Definition at line 777 of file importmusic.cpp.

Referenced by keyPressEvent().

void ImportMusicDialog::keyPressEvent ( QKeyEvent *  e  )  [private]

Reimplemented from MythDialog.

Definition at line 173 of file importmusic.cpp.

void ImportMusicDialog::wireUpTheme ( void   )  [private]

Definition at line 259 of file importmusic.cpp.

Referenced by ImportMusicDialog().

void ImportMusicDialog::fillWidgets (  )  [private]

void ImportMusicDialog::startScan ( void   )  [private]

Definition at line 503 of file importmusic.cpp.

Referenced by editLostFocus(), and scanPressed().

void ImportMusicDialog::scanDirectory ( QString &  directory,
vector< TrackInfo * > *  tracks 
) [private]

Definition at line 534 of file importmusic.cpp.

Referenced by doScan().

void ImportMusicDialog::showImportCoverArtDialog ( void   )  [private]

Definition at line 833 of file importmusic.cpp.

Referenced by coverArtPressed(), and keyPressEvent().


Member Data Documentation

Definition at line 78 of file importmusic.h.

Referenced by addPressed(), ImportMusicDialog(), and somethingWasImported().

QStringList ImportMusicDialog::m_sourceFiles [private]

Definition at line 80 of file importmusic.h.

Referenced by doScan(), scanDirectory(), and showImportCoverArtDialog().

Definition at line 87 of file importmusic.h.

Referenced by wireUpTheme().

Definition at line 88 of file importmusic.h.

Referenced by wireUpTheme().

Definition at line 89 of file importmusic.h.

Referenced by fillWidgets(), and wireUpTheme().

Definition at line 91 of file importmusic.h.

Referenced by fillWidgets(), and wireUpTheme().

Definition at line 92 of file importmusic.h.

Referenced by fillWidgets(), and wireUpTheme().

Definition at line 93 of file importmusic.h.

Referenced by fillWidgets(), and wireUpTheme().

Definition at line 94 of file importmusic.h.

Referenced by fillWidgets(), and wireUpTheme().

Definition at line 95 of file importmusic.h.

Referenced by fillWidgets(), and wireUpTheme().

Definition at line 96 of file importmusic.h.

Referenced by fillWidgets(), and wireUpTheme().

Definition at line 97 of file importmusic.h.

Referenced by fillWidgets(), and wireUpTheme().

Definition at line 98 of file importmusic.h.

Referenced by fillWidgets(), and wireUpTheme().

Definition at line 100 of file importmusic.h.

Referenced by keyPressEvent(), and wireUpTheme().

Definition at line 101 of file importmusic.h.

Referenced by keyPressEvent(), and wireUpTheme().

Definition at line 103 of file importmusic.h.

Referenced by fillWidgets(), and wireUpTheme().

Definition at line 104 of file importmusic.h.

Referenced by fillWidgets(), and wireUpTheme().

Definition at line 106 of file importmusic.h.

Referenced by wireUpTheme().

Definition at line 107 of file importmusic.h.

Referenced by wireUpTheme().

Definition at line 108 of file importmusic.h.

Referenced by wireUpTheme().

Definition at line 109 of file importmusic.h.

Referenced by wireUpTheme().

Definition at line 111 of file importmusic.h.

Referenced by fillWidgets(), keyPressEvent(), and wireUpTheme().

Definition at line 113 of file importmusic.h.

Referenced by closeMenu(), ImportMusicDialog(), and showMenu().

Definition at line 116 of file importmusic.h.

Referenced by ImportMusicDialog(), saveDefaults(), and setCompilation().

Definition at line 118 of file importmusic.h.

Referenced by ImportMusicDialog(), saveDefaults(), setArtist(), and setCompilation().

Definition at line 119 of file importmusic.h.

Referenced by ImportMusicDialog(), saveDefaults(), and setAlbum().

Definition at line 120 of file importmusic.h.

Referenced by ImportMusicDialog(), saveDefaults(), and setGenre().

Definition at line 121 of file importmusic.h.

Referenced by ImportMusicDialog(), saveDefaults(), and setYear().

Definition at line 122 of file importmusic.h.

Referenced by ImportMusicDialog(), saveDefaults(), and setRating().


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

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