[Qt-qml] QML and Unix #!/path/to/interpreter
warwick.allison at nokia.com
warwick.allison at nokia.com
Wed Apr 21 02:55:02 CEST 2010
> QML could be an extremely nifty tool for writing simple script style
> applications without compromising in the user interface front.
> Supporting the #! syntax would make it even more attractive, at least
> to me. And even more so to the hordes of Meego hackers already banging at
> the gates ;-)
It's long past time that bash, or whatever shell you use, learned to do what other shells (like Window, KDE, GNOME, etc.), and so learned what a MIME type is, and what to do with it.
#! is magic implemented by *exec* itself, and that's not what you really want, right? (i.e. you don't care if QProcess can't magically run QML files). It would also required that you chmod+x your QML files (yikes). But you just want your shell to know what to do with a *.qml file, right?
Otherwise, why not also:
#!/usr/bin/firefox
<html>
...
??? (amusingly, on my system, the above doesn't even run firefox, because /usr/bin/firefox is itself a shbang, and shbangs can't call shbangs [so much for THAT "abstraction"]).
Personally, prepending "qml " to execute QML files is fine for me and I don't need bash improved ;-)
--
Warwick
More information about the Qt-qml
mailing list