FileAssocDialogPrivate Class Reference

List of all members.

Classes

struct  fa_col_ent_2_UIDFAPair
struct  test_fa_state

Public Types

typedef std::vector< UIDToFAPair > UIReadyList_type

Public Member Functions

 FileAssocDialogPrivate ()
 ~FileAssocDialogPrivate ()
void SaveFileAssociations ()
bool AddExtension (QString newExtension, UIDToFAPair::UID_type &new_id)
bool DeleteExtension (UIDToFAPair::UID_type uid)
UIReadyList_type GetUIReadyList ()
FileAssociationWrap * GetCurrentFA (MythUIButtonList *buttonList)
void SetSelectionOverride (UIDToFAPair::UID_type new_sel)
UIDToFAPair::UID_type GetSelectionOverride () const

Private Types

typedef std::map
< UIDToFAPair::UID_type,
FileAssociationWrap * > 
FA_collection

Private Member Functions

void LoadFileAssociations ()

Private Attributes

FA_collection m_fileAssociations
UIDToFAPair::UID_type m_nextFAID
UIDToFAPair::UID_type m_selectionOverride

Detailed Description

Definition at line 163 of file videofileassoc.cpp.


Member Typedef Documentation

typedef std::vector<UIDToFAPair> FileAssocDialogPrivate::UIReadyList_type

Definition at line 166 of file videofileassoc.cpp.

typedef std::map<UIDToFAPair::UID_type, FileAssociationWrap *> FileAssocDialogPrivate::FA_collection [private]

Definition at line 262 of file videofileassoc.cpp.


Constructor & Destructor Documentation

FileAssocDialogPrivate::FileAssocDialogPrivate (  )  [inline]

Definition at line 169 of file videofileassoc.cpp.

FileAssocDialogPrivate::~FileAssocDialogPrivate (  )  [inline]

Definition at line 174 of file videofileassoc.cpp.


Member Function Documentation

void FileAssocDialogPrivate::SaveFileAssociations (  )  [inline]

Definition at line 183 of file videofileassoc.cpp.

Referenced by FileAssocDialog::OnDonePressed().

bool FileAssocDialogPrivate::AddExtension ( QString  newExtension,
UIDToFAPair::UID_type &  new_id 
) [inline]

Definition at line 192 of file videofileassoc.cpp.

Referenced by FileAssocDialog::OnNewExtensionComplete().

bool FileAssocDialogPrivate::DeleteExtension ( UIDToFAPair::UID_type  uid  )  [inline]

Definition at line 205 of file videofileassoc.cpp.

Referenced by FileAssocDialog::OnDeletePressed().

UIReadyList_type FileAssocDialogPrivate::GetUIReadyList (  )  [inline]

Definition at line 219 of file videofileassoc.cpp.

Referenced by FileAssocDialog::UpdateScreen().

FileAssociationWrap* FileAssocDialogPrivate::GetCurrentFA ( MythUIButtonList buttonList  )  [inline]
void FileAssocDialogPrivate::SetSelectionOverride ( UIDToFAPair::UID_type  new_sel  )  [inline]

Definition at line 250 of file videofileassoc.cpp.

Referenced by FileAssocDialog::OnNewExtensionComplete().

UIDToFAPair::UID_type FileAssocDialogPrivate::GetSelectionOverride (  )  const [inline]

Definition at line 255 of file videofileassoc.cpp.

Referenced by FileAssocDialog::UpdateScreen().

void FileAssocDialogPrivate::LoadFileAssociations (  )  [inline, private]

Definition at line 285 of file videofileassoc.cpp.

Referenced by FileAssocDialogPrivate().


Member Data Documentation

UIDToFAPair::UID_type FileAssocDialogPrivate::m_nextFAID [private]

Definition at line 320 of file videofileassoc.cpp.

Referenced by AddExtension(), and LoadFileAssociations().

UIDToFAPair::UID_type FileAssocDialogPrivate::m_selectionOverride [private]

Definition at line 321 of file videofileassoc.cpp.

Referenced by GetSelectionOverride(), and SetSelectionOverride().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:03 2012 for MythTV by  doxygen 1.6.3