See this post on Stack Overflow as well: http://stackoverflow.com/questions/4...ying-correctly .
I create and show a QWebView with soft key options at the bottom. When I click "Options", a menu shows up, but it's tiny, black, and in the upper left hand corner (it should look like the standard blue soft keys and be directly above them). I followed this example: http://wiki.forum.nokia.com/index.ph...Qt_for_Symbian
Code://create webview webView = new QWebView; webView->setUrl(QString(":html/internal.html")); //create menu QAction *option1 = new QAction(tr("Back"), webView); option1->setSoftKeyRole(QAction::PositiveSoftKey); connect(option1, SIGNAL(triggered()), this, SLOT(deleteView())); //create right softkey action to launch the "options" menu QAction *option2 = new QAction(tr("Options"), webView); option2->setSoftKeyRole(QAction::NegativeSoftKey); connect(option2, SIGNAL(triggered(), this, SLOT(showMenu())); QMenu *menuOptions = new QMenu(webView); menuOptions->addAction(tr("Sub Menu 1"), this, SLOT(aboutView())); menuOptions->addAction(tr("Sub Menu 2"), this, SLOT(aboutView())); option2->setMenu(menuOptions); //add softkey menus QList < QAction* > softKeys; softKeys.append(option1); softKeys.append(option2); webView->addActions(softKeys); webView->show();




