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.
|