MythTV  0.26-pre
Public Slots | Public Member Functions | Private Member Functions | Private Attributes
ExportNative Class Reference

#include <exportnative.h>

Inheritance diagram for ExportNative:
MythScreenType MythUIType XMLParseBase

List of all members.

Public Slots

void handleNextPage (void)
void handlePrevPage (void)
void handleCancel (void)
void handleAddRecording (void)
void handleAddVideo (void)
void titleChanged (MythUIButtonListItem *item)
void showMenu (void)
void removeItem (void)
void selectorClosed (bool ok)

Public Member Functions

 ExportNative (MythScreenStack *parent, MythScreenType *previousScreen, ArchiveDestination archiveDestination, QString name)
 ~ExportNative (void)
bool Create (void)
bool keyPressEvent (QKeyEvent *)
 Key event handler.
void createConfigFile (const QString &filename)

Private Member Functions

void updateArchiveList (void)
void getArchiveList (void)
void updateSizeBar (void)
void loadConfiguration (void)
void saveConfiguration (void)
void getArchiveListFromDB (void)
void runScript ()

Private Attributes

MythScreenTypem_previousScreen
ArchiveDestination m_archiveDestination
uint m_usedSpace
QList< ArchiveItem * > m_archiveList
bool m_bCreateISO
bool m_bDoBurn
bool m_bEraseDvdRw
QString m_saveFilename
MythUIButtonListm_archiveButtonList
MythUIButtonm_nextButton
MythUIButtonm_prevButton
MythUIButtonm_cancelButton
MythUIButtonm_addrecordingButton
MythUIButtonm_addvideoButton
MythUITextm_freespaceText
MythUITextm_titleText
MythUITextm_datetimeText
MythUITextm_descriptionText
MythUITextm_filesizeText
MythUITextm_nofilesText
MythUITextm_maxsizeText
MythUITextm_minsizeText
MythUITextm_currsizeText
MythUITextm_currsizeErrText
MythUIProgressBarm_sizeBar

Detailed Description

Definition at line 29 of file exportnative.h.


Constructor & Destructor Documentation

ExportNative::ExportNative ( MythScreenStack parent,
MythScreenType previousScreen,
ArchiveDestination  archiveDestination,
QString  name 
)

Definition at line 36 of file exportnative.cpp.

Definition at line 67 of file exportnative.cpp.


Member Function Documentation

bool ExportNative::Create ( void  ) [virtual]

Reimplemented from MythScreenType.

Definition at line 76 of file exportnative.cpp.

Referenced by SelectDestination::handleNextPage().

bool ExportNative::keyPressEvent ( QKeyEvent *  ) [virtual]

Key event handler.

Parameters:
eventKeypress event

Reimplemented from MythScreenType.

Definition at line 133 of file exportnative.cpp.

void ExportNative::createConfigFile ( const QString &  filename)

Definition at line 420 of file exportnative.cpp.

Referenced by runScript().

Definition at line 238 of file exportnative.cpp.

Referenced by Create().

Definition at line 252 of file exportnative.cpp.

Referenced by Create().

Definition at line 257 of file exportnative.cpp.

Referenced by Create().

Definition at line 508 of file exportnative.cpp.

Referenced by Create().

Definition at line 527 of file exportnative.cpp.

Referenced by Create().

Definition at line 219 of file exportnative.cpp.

Referenced by Create(), and updateArchiveList().

Definition at line 389 of file exportnative.cpp.

Referenced by keyPressEvent().

Definition at line 403 of file exportnative.cpp.

Referenced by keyPressEvent(), and showMenu().

Definition at line 521 of file exportnative.cpp.

Referenced by handleAddRecording(), and handleAddVideo().

Definition at line 263 of file exportnative.cpp.

Referenced by getArchiveList(), and selectorClosed().

Definition at line 330 of file exportnative.cpp.

Referenced by Create(), and removeItem().

Definition at line 166 of file exportnative.cpp.

Referenced by updateArchiveList().

Definition at line 336 of file exportnative.cpp.

Referenced by Create().

Definition at line 344 of file exportnative.cpp.

Referenced by ~ExportNative().

Definition at line 294 of file exportnative.cpp.

Referenced by getArchiveList().

Definition at line 472 of file exportnative.cpp.

Referenced by handleNextPage().


Member Data Documentation

Definition at line 67 of file exportnative.h.

Referenced by handleCancel(), and handleNextPage().

Definition at line 69 of file exportnative.h.

Referenced by createConfigFile(), and updateSizeBar().

Definition at line 70 of file exportnative.h.

Referenced by updateSizeBar().

Definition at line 74 of file exportnative.h.

Referenced by createConfigFile(), and loadConfiguration().

Definition at line 75 of file exportnative.h.

Referenced by createConfigFile(), and loadConfiguration().

Definition at line 76 of file exportnative.h.

Referenced by createConfigFile(), and loadConfiguration().

QString ExportNative::m_saveFilename [private]

Definition at line 77 of file exportnative.h.

Referenced by createConfigFile(), and loadConfiguration().

Definition at line 79 of file exportnative.h.

Referenced by Create(), removeItem(), and updateArchiveList().

Definition at line 80 of file exportnative.h.

Referenced by Create().

Definition at line 81 of file exportnative.h.

Referenced by Create().

Definition at line 82 of file exportnative.h.

Referenced by Create().

Definition at line 83 of file exportnative.h.

Referenced by Create().

Definition at line 84 of file exportnative.h.

Referenced by Create().

Definition at line 85 of file exportnative.h.

Definition at line 86 of file exportnative.h.

Referenced by Create(), titleChanged(), and updateArchiveList().

Definition at line 87 of file exportnative.h.

Referenced by Create(), titleChanged(), and updateArchiveList().

Definition at line 88 of file exportnative.h.

Referenced by Create(), titleChanged(), and updateArchiveList().

Definition at line 89 of file exportnative.h.

Referenced by Create(), titleChanged(), and updateArchiveList().

Definition at line 90 of file exportnative.h.

Referenced by Create(), and updateArchiveList().

Definition at line 91 of file exportnative.h.

Referenced by Create(), and updateSizeBar().

Definition at line 92 of file exportnative.h.

Referenced by Create(), and updateSizeBar().

Definition at line 93 of file exportnative.h.

Referenced by Create(), and updateSizeBar().

Definition at line 94 of file exportnative.h.

Referenced by Create(), and updateSizeBar().

Definition at line 95 of file exportnative.h.

Referenced by Create(), and updateSizeBar().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends