PySide Bugzilla Closed for New Bugs

PySide is now a Qt Add-on and uses the Qt Project's JIRA Bug Tracker instead of this Bugzilla instance. This Bugzilla is left for reference purposes.

Bug 694 - QWebPage::extensions need injected overloads due to required casts on C++ version
: QWebPage::extensions need injected overloads due to required casts on C++ ver...
Status: CLOSED FIXED
Product: PySide
Classification: Unclassified
Component: QtWebKit
: 1.0.0 rc1
: All All
: P3 normal
Assigned To: Hugo Parente Lima
:
:
:
  Show dependency treegraph
 
Reported: 2011-02-21 16:04 EET by Hugo Parente Lima
Modified: 2011-04-01 23:16 EEST (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hugo Parente Lima 2011-02-21 16:04:45 EET
From Qt documentation:

bool QWebPage::extension ( Extension extension, const ExtensionOption * option
= 0, ExtensionReturn * output = 0 ) [virtual]

This virtual function can be reimplemented in a QWebPage subclass to provide
support for extensions. The option argument is provided as input to the
extension; the output results can be stored in output.

The behavior of this function is determined by extension. The option and output
values are typically casted to the corresponding types (for example,
ChooseMultipleFilesExtensionOption and ChooseMultipleFilesExtensionReturn for
ChooseMultipleFilesExtension).

You can call supportsExtension() to check if an extension is supported by the
page.
Comment 1 Hugo Parente Lima 2011-02-21 16:07:11 EET
P3 :-)
Comment 2 Hugo Parente Lima 2011-03-25 16:38:26 EET
Fixed in commits:

pyside/c50d08e4c8cbe815a691df7d3fea201cef64d69e
shiboken/a4024296bf2e7685643b353d435ac575846ebc80
shiboken/f269b2a6af8134edbe1bfbc4d53e72ecbe61cdc6
shiboken/6eabc682fb8ffd9db9057740cf550989c1c25e4f
Comment 3 Hugo Parente Lima 2011-04-01 23:16:06 EEST
Closing bug after release of PySide 1.0.1.