![]() |
Mixxx
|
00001 #ifndef SKINLOADER_H 00002 #define SKINLOADER_H 00003 00004 #include <QWidget> 00005 00006 #include "configobject.h" 00007 00008 class MixxxKeyboard; 00009 class PlayerManager; 00010 class Library; 00011 class MixxxView; 00012 00013 class SkinLoader { 00014 public: 00015 SkinLoader(ConfigObject<ConfigValue>* pConfig); 00016 ~SkinLoader(); 00017 QWidget* loadDefaultSkin(QWidget* pParent, 00018 MixxxKeyboard* pKeyboard, 00019 PlayerManager* pPlayerManager, 00020 Library* pLibrary, 00021 VinylControlManager* pVCMan); 00022 00023 QString getConfiguredSkinPath(); 00024 00025 private: 00026 ConfigObject<ConfigValue>* m_pConfig; 00027 }; 00028 00029 00030 #endif /* SKINLOADER_H */ 00031