equal
deleted
inserted
replaced
47 #include <QtCore/qobject.h> |
47 #include <QtCore/qobject.h> |
48 #include <QtCore/qstring.h> |
48 #include <QtCore/qstring.h> |
49 #include <QtCore/qvariant.h> |
49 #include <QtCore/qvariant.h> |
50 |
50 |
51 |
51 |
52 QTM_BEGIN_NAMESPACE |
52 QT_BEGIN_NAMESPACE |
53 |
53 |
54 class QMediaControlPrivate; |
54 class QMediaControlPrivate; |
55 class Q_MEDIA_EXPORT QMediaControl : public QObject |
55 class Q_MEDIA_EXPORT QMediaControl : public QObject |
56 { |
56 { |
57 Q_OBJECT |
57 Q_OBJECT |
72 template <typename T> const char *qmediacontrol_iid() { return 0; } |
72 template <typename T> const char *qmediacontrol_iid() { return 0; } |
73 |
73 |
74 #define Q_MEDIA_DECLARE_CONTROL(Class, IId) \ |
74 #define Q_MEDIA_DECLARE_CONTROL(Class, IId) \ |
75 template <> inline const char *qmediacontrol_iid<Class *>() { return IId; } |
75 template <> inline const char *qmediacontrol_iid<Class *>() { return IId; } |
76 |
76 |
77 QTM_END_NAMESPACE |
77 QT_END_NAMESPACE |
78 |
78 |
79 #endif // QABSTRACTMEDIACONTROL_H |
79 #endif // QABSTRACTMEDIACONTROL_H |