MythTV  0.26-pre
Classes | Public Member Functions | Static Public Member Functions | Private Attributes | Friends
ProfileGroup Class Reference

#include <profilegroup.h>

Inheritance diagram for ProfileGroup:
ConfigurationWizard ConfigurationDialog Storage

List of all members.

Classes

class  CardInfo
class  HostName
class  ID
class  Is_default
class  Name

Public Member Functions

 ProfileGroup ()
virtual void loadByID (int id)
int getProfileNum (void) const
int isDefault (void) const
QString getName (void) const
void setName (QString newName)
bool allowedGroupName (void)

Static Public Member Functions

static void fillSelections (SelectSetting *setting)
static void getHostNames (QStringList *hostnames)
static QString getName (int group)

Private Attributes

IDid
Namename
HostNamehost
Is_defaultis_default

Friends

class ProfileGroupEditor

Detailed Description

Definition at line 29 of file profilegroup.h.


Constructor & Destructor Documentation

Definition at line 41 of file profilegroup.cpp.

Referenced by ProfileGroupEditor::open().


Member Function Documentation

void ProfileGroup::loadByID ( int  id) [virtual]

Definition at line 59 of file profilegroup.cpp.

Referenced by ProfileGroupEditor::open().

Definition at line 64 of file profilegroup.cpp.

Referenced by ProfileGroupEditor::Load(), and ProfileGroup().

void ProfileGroup::getHostNames ( QStringList *  hostnames) [static]

Definition at line 135 of file profilegroup.cpp.

Referenced by ProfileGroup::HostName::fillSelections().

int ProfileGroup::getProfileNum ( void  ) const [inline]
int ProfileGroup::isDefault ( void  ) const [inline]

Definition at line 98 of file profilegroup.h.

Referenced by ProfileGroupEditor::open().

QString ProfileGroup::getName ( void  ) const [inline]
QString ProfileGroup::getName ( int  group) [static]

Definition at line 107 of file profilegroup.cpp.

void ProfileGroup::setName ( QString  newName) [inline]

Definition at line 104 of file profilegroup.h.

Referenced by ProfileGroupEditor::open().

Definition at line 122 of file profilegroup.cpp.

Referenced by ProfileGroupEditor::open().


Friends And Related Function Documentation

friend class ProfileGroupEditor [friend]

Definition at line 31 of file profilegroup.h.


Member Data Documentation

ID* ProfileGroup::id [private]

Definition at line 108 of file profilegroup.h.

Referenced by fillSelections().

Definition at line 109 of file profilegroup.h.

Referenced by fillSelections(), getName(), ProfileGroup(), and setName().

Definition at line 111 of file profilegroup.h.

Referenced by fillSelections(), isDefault(), and ProfileGroup().


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