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

#include <diseqcsettings.h>

Inheritance diagram for DeviceTree:
ListBoxSetting Storage SelectSetting Setting Configurable StorageUser

List of all members.

Public Slots

void edit (void)
void del (void)

Public Member Functions

 DeviceTree (DiSEqCDevTree &tree)
virtual void Load (void)
virtual void Save (void)
virtual void Save (QString)

Protected Member Functions

bool EditNodeDialog (uint nodeid)
void CreateRootNodeDialog (void)
void CreateNewNodeDialog (uint parentid, uint child_num)
bool RunTypeDialog (DiSEqCDevDevice::dvbdev_t &type)
void PopulateTree (void)
void PopulateTree (DiSEqCDevDevice *node, DiSEqCDevDevice *parent=NULL, uint childnum=0, uint depth=0)

Private Attributes

DiSEqCDevTreem_tree

Detailed Description

Definition at line 101 of file diseqcsettings.h.


Constructor & Destructor Documentation

Definition at line 899 of file diseqcsettings.cpp.


Member Function Documentation

void DeviceTree::Load ( void  ) [virtual]

Implements Storage.

Definition at line 907 of file diseqcsettings.cpp.

void DeviceTree::Save ( void  ) [virtual]

Implements Storage.

Definition at line 912 of file diseqcsettings.cpp.

virtual void DeviceTree::Save ( QString  ) [inline, virtual]

Reimplemented from Storage.

Definition at line 110 of file diseqcsettings.h.

bool DeviceTree::EditNodeDialog ( uint  nodeid) [protected]

Definition at line 916 of file diseqcsettings.cpp.

Referenced by CreateNewNodeDialog(), CreateRootNodeDialog(), and edit().

Definition at line 997 of file diseqcsettings.cpp.

Referenced by edit().

void DeviceTree::CreateNewNodeDialog ( uint  parentid,
uint  child_num 
) [protected]

Definition at line 1015 of file diseqcsettings.cpp.

Referenced by edit().

Definition at line 972 of file diseqcsettings.cpp.

Referenced by CreateNewNodeDialog(), and CreateRootNodeDialog().

void DeviceTree::PopulateTree ( void  ) [protected]
void DeviceTree::PopulateTree ( DiSEqCDevDevice node,
DiSEqCDevDevice parent = NULL,
uint  childnum = 0,
uint  depth = 0 
) [protected]

Definition at line 1090 of file diseqcsettings.cpp.

void DeviceTree::edit ( void  ) [slot]

Definition at line 1041 of file diseqcsettings.cpp.

Referenced by DeviceTree().

void DeviceTree::del ( void  ) [slot]

Definition at line 1059 of file diseqcsettings.cpp.

Referenced by DeviceTree().


Member Data Documentation


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