25 class QmlFile :
public QObject
28 Q_PROPERTY(QString url READ getUrl WRITE setUrl NOTIFY urlChanged)
29 Q_PROPERTY(QString fileName READ getFileName)
30 Q_PROPERTY(QString path READ getPath)
33 explicit QmlFile(QObject *parent = 0);
35 void setUrl(
const QString& text);
36 QString getFileName();
38 Q_INVOKABLE
void copyFromFile(QString source);
39 Q_INVOKABLE
bool exists();
40 Q_INVOKABLE QString suffix();
43 void urlChanged(
const QUrl &url);