DeviceTree Class Reference

#include <diseqcsettings.h>

Inheritance diagram for DeviceTree:

ListBoxSetting Storage SelectSetting Setting Configurable

List of all members.


Detailed Description

Definition at line 97 of file diseqcsettings.h.


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

Constructor & Destructor Documentation

DeviceTree::DeviceTree ( DiSEqCDevTree tree  ) 

Definition at line 865 of file diseqcsettings.cpp.


Member Function Documentation

void DeviceTree::load ( void   )  [virtual]

Implements Storage.

Definition at line 873 of file diseqcsettings.cpp.

void DeviceTree::save ( void   )  [virtual]

Implements Storage.

Definition at line 878 of file diseqcsettings.cpp.

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

Reimplemented from Storage.

Definition at line 106 of file diseqcsettings.h.

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

Definition at line 882 of file diseqcsettings.cpp.

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

void DeviceTree::CreateRootNodeDialog ( void   )  [protected]

Definition at line 965 of file diseqcsettings.cpp.

Referenced by edit().

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

Definition at line 983 of file diseqcsettings.cpp.

Referenced by edit().

bool DeviceTree::RunTypeDialog ( DiSEqCDevDevice::dvbdev_t type  )  [protected]

Definition at line 938 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 1058 of file diseqcsettings.cpp.

void DeviceTree::edit ( void   )  [slot]

Definition at line 1009 of file diseqcsettings.cpp.

Referenced by DeviceTree().

void DeviceTree::del ( void   )  [slot]

Definition at line 1027 of file diseqcsettings.cpp.

Referenced by DeviceTree().


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Sat Dec 18 05:16:01 2010 for MythTV by  doxygen 1.5.5