[webkit-qt] how to resize a plugin?

Benjamin Poulain benjamin.poulain at nokia.com
Fri Jan 28 07:25:41 PST 2011


On 01/27/2011 09:35 AM, ext brook.hong at nokia.com wrote:
> I have tried many ways to resize a plugin either from cpp code or
> javascript code, but not succeed yet.
> For example the plugin was created as below
> ------------------------------------------------------------
> QObject * WebPage::createPlugin(const QString & classid, const QUrl &
> url, const QStringList & paramNames, const QStringList & paramValues)
> {
> QObject *result = 0;
> if (classid == "editobject") {
> QTextEdit * edit = new QTextEdit(view());
> result = edit;
> }
> if (result)
> result->setObjectName(classid);
> return result;
> }
> ------------------------------------------------------------
> And it was referred in HTML as
> ------------------------------------------------------------
> <object type='application/x-qt-plugin' classid='editobject' width='100%'
> height='30%'></object>
> ------------------------------------------------------------
> The edit box shows in web page correctly, but there is no way to change
> height from 30% to some other value?

I am not sure to understand the problem.
 From JavaScript, if you set the height, that does not work?

I suggest you to attach a small example so one can debug.

cheers,
Benjamin


More information about the webkit-qt mailing list