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.
31 lines
570 B
31 lines
570 B
15 years ago
|
#ifndef NID3_H
|
||
|
#define NID3_H
|
||
|
|
||
|
#include <noatun/player.h>
|
||
|
#include <noatun/plugin.h>
|
||
|
#include <noatun/pref.h>
|
||
|
#include <noatuntags/tags.h>
|
||
|
|
||
|
#include <qobject.h>
|
||
|
|
||
|
class KFileMetaInfo;
|
||
|
class KAction;
|
||
|
|
||
|
class MetaTagLoader:public QObject, public Tags, public Plugin {
|
||
|
Q_OBJECT
|
||
|
public:
|
||
|
MetaTagLoader();
|
||
|
~MetaTagLoader();
|
||
|
|
||
|
public slots:
|
||
|
bool update(PlaylistItem & item);
|
||
|
void editTag();
|
||
|
|
||
|
private:
|
||
|
bool setProperty(KFileMetaInfo &info, PlaylistItem &item, const QString &key, const QString &property);
|
||
|
int menuID;
|
||
|
KAction *mAction;
|
||
|
};
|
||
|
|
||
|
#endif
|