KGameThemeSelector::KGameThemeSelectorPrivate Class Reference

Collaboration diagram for KGameThemeSelector::KGameThemeSelectorPrivate:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 KGameThemeSelectorPrivate (KGameThemeSelector *parent)
 ~KGameThemeSelectorPrivate ()
void setupData (KConfigSkeleton *config, KGameThemeSelector::NewStuffState knsflags)
void _k_updatePreview ()
void _k_openKNewStuffDialog ()

Public Attributes

KGameThemeSelectorq
QMap< QString,
KGameTheme * > 
themeMap
Ui::KGameThemeSelectorBase ui
QString lookupDirectory
QString groupName


Detailed Description

Definition at line 30 of file kgamethemeselector.cpp.


Constructor & Destructor Documentation

KGameThemeSelector::KGameThemeSelectorPrivate::KGameThemeSelectorPrivate ( KGameThemeSelector parent  )  [inline]

Definition at line 33 of file kgamethemeselector.cpp.

KGameThemeSelector::KGameThemeSelectorPrivate::~KGameThemeSelectorPrivate (  )  [inline]

Definition at line 34 of file kgamethemeselector.cpp.

References themeMap.


Member Function Documentation

void KGameThemeSelector::KGameThemeSelectorPrivate::setupData ( KConfigSkeleton *  config,
KGameThemeSelector::NewStuffState  knsflags 
)

Definition at line 63 of file kgamethemeselector.cpp.

References _k_openKNewStuffDialog(), _k_updatePreview(), Ui_KGameThemeSelectorBase::getNewButton, groupName, Ui_KGameThemeSelectorBase::kcfg_Theme, KGameTheme::load(), lookupDirectory, KGameThemeSelector::NewStuffDisableDownload, q, Ui_KGameThemeSelectorBase::setupUi(), Ui_KGameThemeSelectorBase::themeList, themeMap, KGameTheme::themeProperty(), and ui.

Referenced by KGameThemeSelector::KGameThemeSelector().

Here is the call graph for this function:

void KGameThemeSelector::KGameThemeSelectorPrivate::_k_updatePreview (  ) 

Definition at line 111 of file kgamethemeselector.cpp.

References KGameTheme::fileName(), Ui_KGameThemeSelectorBase::kcfg_Theme, KGameTheme::path(), KGameTheme::preview(), Ui_KGameThemeSelectorBase::themeAuthor, Ui_KGameThemeSelectorBase::themeContact, Ui_KGameThemeSelectorBase::themeDescription, Ui_KGameThemeSelectorBase::themeList, themeMap, Ui_KGameThemeSelectorBase::themePreview, KGameTheme::themeProperty(), and ui.

Referenced by setupData().

Here is the call graph for this function:

void KGameThemeSelector::KGameThemeSelectorPrivate::_k_openKNewStuffDialog (  ) 

Definition at line 139 of file kgamethemeselector.cpp.

Referenced by setupData().


Member Data Documentation

KGameThemeSelector* KGameThemeSelector::KGameThemeSelectorPrivate::q

Definition at line 36 of file kgamethemeselector.cpp.

Referenced by setupData().

QMap<QString, KGameTheme*> KGameThemeSelector::KGameThemeSelectorPrivate::themeMap

Definition at line 38 of file kgamethemeselector.cpp.

Referenced by _k_updatePreview(), setupData(), and ~KGameThemeSelectorPrivate().

Ui::KGameThemeSelectorBase KGameThemeSelector::KGameThemeSelectorPrivate::ui

Definition at line 39 of file kgamethemeselector.cpp.

Referenced by _k_updatePreview(), and setupData().

QString KGameThemeSelector::KGameThemeSelectorPrivate::lookupDirectory

Definition at line 40 of file kgamethemeselector.cpp.

Referenced by KGameThemeSelector::KGameThemeSelector(), and setupData().

QString KGameThemeSelector::KGameThemeSelectorPrivate::groupName

Definition at line 41 of file kgamethemeselector.cpp.

Referenced by KGameThemeSelector::KGameThemeSelector(), and setupData().


The documentation for this class was generated from the following file:
Generated on Sun Mar 16 08:03:23 2008 for Libkdegames by  doxygen 1.5.3