You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdemultimedia/noatun/modules/winskin/waSkinManager.h

41 lines
639 B

#ifndef _WASKINMANAGER_H
#define _WASKINMANAGER_H
#include <dcopobject.h>
#include <tqobject.h>
#include <tqstringlist.h>
#include <tqstring.h>
#include <tqmap.h>
class WaSkinManager : public TQObject, public DCOPObject {
Q_OBJECT
//
K_DCOP
public:
WaSkinManager();
~WaSkinManager();
k_dcop:
TQStringList availableSkins();
TQString currentSkin();
bool loadSkin(TQString skinName);
TQString defaultSkin();
bool installSkin(TQString url);
bool skinRemovable(TQString skinName);
bool removeSkin(TQString skinName);
TQStringList skinMimeTypes();
signals:
void updateSkinList();
private:
TQString mCurrentSkin;
};
#endif