+#include "qt4.hpp"
+
+#include <QObject>
+
+#define ADD_FILTER_MEDIA( string ) \
+ string += qtr( "Media Files" ); \
+ string += " ( "; \
+ string += EXTENSIONS_MEDIA; \
+ string += ");;";
+#define ADD_FILTER_VIDEO( string ) \
+ string += qtr( "Video Files" ); \
+ string += " ( "; \
+ string += EXTENSIONS_VIDEO; \
+ string += ");;";
+#define ADD_FILTER_AUDIO( string ) \
+ string += qtr( "Audio Files" ); \
+ string += " ( "; \
+ string += EXTENSIONS_AUDIO; \
+ string += ");;";
+#define ADD_FILTER_PLAYLIST( string ) \
+ string += qtr( "Playlist Files" ); \
+ string += " ( "; \
+ string += EXTENSIONS_PLAYLIST; \
+ string += ");;";
+#define ADD_FILTER_SUBTITLE( string ) \
+ string += qtr( "Subtitles Files" );\
+ string += " ( "; \
+ string += EXTENSIONS_SUBTITLE; \
+ string += ");;";
+#define ADD_FILTER_ALL( string ) \
+ string += qtr( "All Files" ); \
+ string += " (*)";
+
+enum {
+ EXT_FILTER_MEDIA = 0x01,
+ EXT_FILTER_VIDEO = 0x02,
+ EXT_FILTER_AUDIO = 0x04,
+ EXT_FILTER_PLAYLIST = 0x08,
+ EXT_FILTER_SUBTITLE = 0x10,
+};
+
+enum {
+ DialogEvent_Type = QEvent::User + DialogEventType + 1,
+ //PLUndockEvent_Type = QEvent::User + DialogEventType + 2;
+ //PLDockEvent_Type = QEvent::User + DialogEventType + 3;
+ SetVideoOnTopEvent_Type = QEvent::User + DialogEventType + 4,
+};
+