defuze.me  Client
lastfmwidget.hpp
00001 /**************************************************************************
00002 ** defuze.me Epitech Innovative Project
00003 **
00004 ** Copyright 2010-2011
00005 **   Athena Calmettes - Jocelyn De La Rosa - Francois Gaillard
00006 **   Adrien Jarthon - Alexandre Moore - Luc Peres - Arnaud Sellier
00007 **
00008 ** All rights reserved.
00009 **************************************************************************/
00010 
00011 #ifndef LASTFMWIDGET_HPP
00012 #define LASTFMWIDGET_HPP
00013 
00014 #include "ui_lastfmwidget.h"
00015 #include "guicore.hpp"
00016 #include <QDeclarativeView>
00017 
00018 namespace Lastfm
00019 {
00020 
00024     class LastfmWidget : public Gui::ModuleWidget, private Ui::LastfmWidget
00025     {
00026         Q_OBJECT
00027 
00028     public:
00029         explicit LastfmWidget(QWidget *parent = 0);
00030 
00031     protected:
00032         void changeEvent(QEvent *e);
00033 
00034     private:
00035         QDeclarativeView *declarativeView;
00036     };
00037 
00038 }
00039 
00040 #endif // LASTFMWIDGET_HPP