• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdeutils
  • Sitemap
  • Contact Us
 

superkaramba

ThemesDlg Class Reference

#include <themesdlg.h>

Inheritance diagram for ThemesDlg:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 35 of file themesdlg.h.


Public Member Functions

 ThemesDlg (QWidget *parent=0, const char *name=0)
 ~ThemesDlg ()
int addTheme (const QString &appId, const QString &file)
void removeTheme (const QString &appId, const QString &file, int instance)
int addThemeToList (const QString &file)
void addSkzThemeToDialog (const QString &file)
void addThemeToDialog (const KArchiveDirectory *archiveDir, const QString &destDir)
void writeNewStuffConfig (const QString &file)
void configSanityCheck ()
bool isDownloaded (const QString &path)
void saveUserAddedThemes ()
QStringList runningThemes ()

Protected Slots

virtual void addToDesktop ()
virtual void addToDesktop (QPoint, ThemeWidget *)
virtual void selectionChanged (int)
virtual void openLocalTheme ()
virtual void getNewStuff ()
virtual void search (const QString &text)
virtual void uninstall ()
virtual void installNewTheme (const QString &newTheme)

Protected Member Functions

void populateListbox ()
int themeIndex (const QString &file)
QStringList themes ()

Static Protected Member Functions

static bool filter (int index, QWidget *widget, void *data)

Constructor & Destructor Documentation

ThemesDlg::ThemesDlg ( QWidget *  parent = 0,
const char *  name = 0 
) [explicit]

Definition at line 38 of file themesdlg.cpp.

ThemesDlg::~ThemesDlg (  ) 

Definition at line 54 of file themesdlg.cpp.


Member Function Documentation

int ThemesDlg::addTheme ( const QString &  appId,
const QString &  file 
)

Definition at line 345 of file themesdlg.cpp.

void ThemesDlg::removeTheme ( const QString &  appId,
const QString &  file,
int  instance 
)

Definition at line 357 of file themesdlg.cpp.

int ThemesDlg::addThemeToList ( const QString &  file  ) 

Definition at line 329 of file themesdlg.cpp.

void ThemesDlg::addSkzThemeToDialog ( const QString &  file  ) 

Definition at line 303 of file themesdlg.cpp.

void ThemesDlg::addThemeToDialog ( const KArchiveDirectory *  archiveDir,
const QString &  destDir 
)

Definition at line 309 of file themesdlg.cpp.

void ThemesDlg::writeNewStuffConfig ( const QString &  file  ) 

void ThemesDlg::configSanityCheck (  ) 

bool ThemesDlg::isDownloaded ( const QString &  path  ) 

Definition at line 397 of file themesdlg.cpp.

void ThemesDlg::saveUserAddedThemes (  ) 

Definition at line 60 of file themesdlg.cpp.

QStringList ThemesDlg::runningThemes (  ) 

Definition at line 475 of file themesdlg.cpp.

void ThemesDlg::addToDesktop (  )  [protected, virtual, slot]

Definition at line 168 of file themesdlg.cpp.

void ThemesDlg::addToDesktop ( QPoint  pos,
ThemeWidget *  w 
) [protected, virtual, slot]

Definition at line 179 of file themesdlg.cpp.

void ThemesDlg::selectionChanged ( int  index  )  [protected, virtual, slot]

Definition at line 275 of file themesdlg.cpp.

void ThemesDlg::openLocalTheme (  )  [protected, virtual, slot]

Definition at line 189 of file themesdlg.cpp.

void ThemesDlg::getNewStuff (  )  [protected, virtual, slot]

Definition at line 204 of file themesdlg.cpp.

void ThemesDlg::search ( const QString &  text  )  [protected, virtual, slot]

Definition at line 368 of file themesdlg.cpp.

void ThemesDlg::uninstall (  )  [protected, virtual, slot]

Definition at line 404 of file themesdlg.cpp.

void ThemesDlg::installNewTheme ( const QString &  newTheme  )  [protected, virtual, slot]

Definition at line 220 of file themesdlg.cpp.

bool ThemesDlg::filter ( int  index,
QWidget *  widget,
void *  data 
) [static, protected]

Definition at line 373 of file themesdlg.cpp.

void ThemesDlg::populateListbox (  )  [protected]

Definition at line 99 of file themesdlg.cpp.

int ThemesDlg::themeIndex ( const QString &  file  )  [protected]

Definition at line 289 of file themesdlg.cpp.

QStringList ThemesDlg::themes (  )  [protected]

Definition at line 86 of file themesdlg.cpp.


The documentation for this class was generated from the following files:
  • themesdlg.h
  • themesdlg.cpp

superkaramba

Skip menu "superkaramba"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

kdeutils

Skip menu "kdeutils"
  • ark
  • kcalc
  • kcharselect
  • kdelirc
  • kdessh
  • kdf
  • kfloppy
  • kgpg
  • kjots
  • klaptopdaemon
  • kmilo
  • ksim
  • ktimer
  • kwallet
  • superkaramba
Generated for kdeutils by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal