X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fgui%2Fqt4%2Frecents.hpp;h=d3deb953460f48e89d36e868722d9e8771a2672b;hb=e0a09aa309ec492aed298dbde9193884048b6aef;hp=29c65d948a4304cc0154e831b932b8a8d4700eef;hpb=6b468738b8468b1ca799cdda6cd0defbde720920;p=vlc diff --git a/modules/gui/qt4/recents.hpp b/modules/gui/qt4/recents.hpp index 29c65d948a..d3deb95346 100644 --- a/modules/gui/qt4/recents.hpp +++ b/modules/gui/qt4/recents.hpp @@ -21,8 +21,8 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. *****************************************************************************/ -#ifndef _RECENTS_H_ -#define _RECENTS_H_ +#ifndef QVLC_RECENTS_H_ +#define QVLC_RECENTS_H_ #include "qt4.hpp" @@ -38,9 +38,6 @@ class RecentsMRL : public QObject { Q_OBJECT -signals: - void updated(); - public: static RecentsMRL* getInstance( intf_thread_t* p_intf ) { @@ -50,20 +47,22 @@ public: } static void killInstance() { - if( instance ) delete instance; + delete instance; instance = NULL; } - virtual ~RecentsMRL(); void addRecent( const QString & ); - QList recents(); + QList recents(); QSignalMapper *signalMapper; private: RecentsMRL( intf_thread_t* _p_intf ); + virtual ~RecentsMRL(); + + static RecentsMRL *instance; + void load(); void save(); - static RecentsMRL *instance; intf_thread_t* p_intf; QList *stack; bool isActive;