MythTV  0.26-pre
Classes | Public Types | Public Member Functions | Private Types | Private Member Functions | Private Attributes
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

Definition at line 169 of file videofileassoc.cpp.

Definition at line 174 of file videofileassoc.cpp.


Member Function Documentation

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().

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().

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