20 #ifndef QMLAPPLICATION_H 21 #define QMLAPPLICATION_H 33 class QmlApplication :
public QObject
36 Q_PROPERTY(Qt::WindowModality dialogModality READ dialogModality);
37 Q_PROPERTY(QPoint mousePos READ mousePos);
38 Q_PROPERTY(QColor toolTipBaseColor READ toolTipBaseColor NOTIFY paletteChanged)
39 Q_PROPERTY(QColor toolTipTextColor READ toolTipTextColor NOTIFY paletteChanged)
40 Q_PROPERTY(QString OS READ OS CONSTANT)
41 Q_PROPERTY(QString numericLocale READ numericLocale CONSTANT)
42 Q_PROPERTY(QRect mainWinRect READ mainWinRect);
43 Q_PROPERTY(
bool hasFiltersOnClipboard READ hasFiltersOnClipboard NOTIFY filtersCopied)
47 static QmlApplication& singleton();
48 static Qt::WindowModality dialogModality();
49 static QPoint mousePos();
50 static QColor toolTipBaseColor();
51 static QColor toolTipTextColor();
53 static QString numericLocale();
54 static QRect mainWinRect();
55 static bool hasFiltersOnClipboard();
56 Q_INVOKABLE
static void copyFilters();
57 Q_INVOKABLE
static void pasteFilters();
60 void paletteChanged();
62 void filtersPasted(Mlt::Producer*);
65 explicit QmlApplication();
66 QmlApplication(QmlApplication
const&);
67 void operator=(QmlApplication
const&);
70 #endif // QMLAPPLICATION_H Definition: encodedock.h:35