diff options
author | Lauro Neto <lauro.neto@openbossa.org> | 2011-08-09 13:40:38 -0300 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2012-03-08 16:54:42 -0300 |
commit | 44e1d257ec00d03a1dd4feeb4a0b8f2f2739df84 (patch) | |
tree | fef247e60ec176718328bf08c9b3319b4bf8968d /tests | |
parent | 57894b73b7c1764a28d290a5cc4a98942b49f3c4 (diff) |
Removing uneeded file
Diffstat (limited to 'tests')
-rw-r--r-- | tests/QtWebKit/qmlplugin/main.py | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/tests/QtWebKit/qmlplugin/main.py b/tests/QtWebKit/qmlplugin/main.py deleted file mode 100644 index 62e83d36c..000000000 --- a/tests/QtWebKit/qmlplugin/main.py +++ /dev/null @@ -1,66 +0,0 @@ - -'''QML PLugin for WebKit. - -Adapted from QtLabs[1]. - -Usage: python main.py index.html - -[1] http://blog.qtlabs.org.br/2011/05/30/transformando-o-qml-no-proximo-flash/ -''' -import sys - -from PySide.QtCore import QUrl -from PySide.QtGui import QApplication -from PySide.QtDeclarative import QDeclarativeView -from PySide.QtWebKit import QWebPluginFactory, QWebView, QWebSettings - -class PluginFactory(QWebPluginFactory): - - def plugins(self): - plugins = [] - - mime = self.MimeType() - mime.name = 'QmlFile' - mime.fileExtensions = ['.qml'] - - plugin = self.Plugin() - plugin.name = 'QmlPlugin' - plugin.mimeTypes = [mime] - - plugins.append(plugin) - - return plugins - - def create(self, mimeType, url, argumentNames, argumentValues): - if mimeType != 'application/x-qml': - return None - - for name, value in zip(argumentNames, argumentValues): - if name == 'width': - width = int(value) - elif name == 'height': - height = int(value) - - view = QDeclarativeView() - view.resize(width, height) - view.setSource(url) - - return view - -def main(): - - app = QApplication([]) - - view = QWebView() - fac = PluginFactory() - view.page().setPluginFactory(fac) - QWebSettings.globalSettings().setAttribute(QWebSettings.PluginsEnabled, True) - - view.load(QUrl(sys.argv[1])) - - view.resize(840, 600) - view.show() - - return app.exec_() -if __name__ == '__main__': - main() |