summaryrefslogtreecommitdiffstats
path: root/qtbrowserplugin/README.TXT
blob: ef99e81431fa14a926392c8b6281dee2f7269600 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Qt Solutions Component: Browser Plugin

The QtBrowserPlugin solution is useful for implementing plugins
for web browser.



Notes:

This module can not function if built as a DLL, it must be
statically linked with the plugin. Hence, DLL building is not
supported, and the -library option to configure will be ignored.
For the same reason, the source code that needs to be statically
linked is licensed under a BSD style license (ref. the comment
headers of the files in the src directory).

Version 2.4 is known to not work, even experimentally, on Mac OS
X.

Version history:

2.1: - Documentation updates.
     - Support of shortcut keys in the plugin (Windows only)
     - Implement scripting support.
     - Add experimental support for Mac (Safari) and Linux (Firefox).

2.2: - Fix crash when calling slots with multiple arguments of
     different types from script.
     - Fix compilation and potential stability problem on 64 bit
     architectures.

2.3: - Support default and QVariant-type parameters in script
     binding.
     - Be more selective in setting plugin widget's autofillbackground
     to true - Avoids conflict with OpenGL.
     - Fixed bug where QtBrowserPlugin could not change properties on
     sub-objects.
     - Fixed default mimeTypes() implementations. Makes it work with
     Opera 9.50 on Linux.
     - For Qt 4.4, support for using a namespaced Qt build to avoid
     symbol clash with other instances of Qt in the browser.

2.4: - Don't trigger first QAction without shortcut if
     non-alphanumerical key is pressed.
     - Documentation updates.
     - Misc. minor fixes.
     - LGPL/BSD release.