MythTV  0.26-pre
Public Slots | Signals | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes
TreeEditor Class Reference

#include <treeeditor.h>

Inheritance diagram for TreeEditor:
MythScreenType MythUIType XMLParseBase

List of all members.

Public Slots

void slotLoadedData (void)
void toggleItem (MythUIButtonListItem *item)

Signals

void itemsChanged (void)

Public Member Functions

 TreeEditor (MythScreenStack *parent, const QString name="TreeEditor")
 Creates a new TreeEditor Screen.
 ~TreeEditor ()
bool Create (void)
bool keyPressEvent (QKeyEvent *)
 Key event handler.

Protected Member Functions

void createBusyDialog (QString title)

Private Member Functions

void loadData (void)
void fillGrabberButtonList ()
void parsedData ()

Private Attributes

QMutex m_lock
GrabberScript::scriptList m_grabberList
MythUIButtonListm_grabbers
MythUIBusyDialogm_busyPopup
MythScreenStackm_popupStack
QNetworkAccessManager * m_manager
QNetworkReply * m_reply
bool m_changed

Detailed Description

Definition at line 23 of file treeeditor.h.


Constructor & Destructor Documentation

TreeEditor::TreeEditor ( MythScreenStack parent,
const QString  name = "TreeEditor" 
)

Creates a new TreeEditor Screen.

Parameters:
parentPointer to the screen stack
nameThe name of the window

Definition at line 32 of file treeeditor.cpp.

Definition at line 46 of file treeeditor.cpp.


Member Function Documentation

bool TreeEditor::Create ( void  ) [virtual]

Reimplemented from MythScreenType.

Definition at line 64 of file treeeditor.cpp.

Referenced by NetTree::runTreeEditor().

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

Key event handler.

Parameters:
eventKeypress event

Reimplemented from MythScreenType.

Definition at line 107 of file treeeditor.cpp.

void TreeEditor::loadData ( void  ) [private]

Definition at line 93 of file treeeditor.cpp.

Referenced by Create().

Definition at line 197 of file treeeditor.cpp.

Referenced by parsedData().

Definition at line 167 of file treeeditor.cpp.

Referenced by slotLoadedData().

void TreeEditor::createBusyDialog ( QString  title) [protected]

Definition at line 178 of file treeeditor.cpp.

Referenced by loadData().

Referenced by ~TreeEditor().

Definition at line 122 of file treeeditor.cpp.

Referenced by loadData().

Definition at line 229 of file treeeditor.cpp.

Referenced by Create().


Member Data Documentation

QMutex TreeEditor::m_lock [mutable, private]

Definition at line 38 of file treeeditor.h.

Referenced by Create(), fillGrabberButtonList(), toggleItem(), and ~TreeEditor().

Definition at line 41 of file treeeditor.h.

Referenced by fillGrabberButtonList(), slotLoadedData(), and ~TreeEditor().

Definition at line 42 of file treeeditor.h.

Referenced by Create(), and fillGrabberButtonList().

Definition at line 43 of file treeeditor.h.

Referenced by createBusyDialog(), and parsedData().

Definition at line 44 of file treeeditor.h.

Referenced by createBusyDialog(), and TreeEditor().

QNetworkAccessManager* TreeEditor::m_manager [private]

Definition at line 46 of file treeeditor.h.

Referenced by loadData(), and ~TreeEditor().

QNetworkReply* TreeEditor::m_reply [private]

Definition at line 47 of file treeeditor.h.

Referenced by loadData(), and slotLoadedData().

Definition at line 48 of file treeeditor.h.

Referenced by toggleItem(), and ~TreeEditor().


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