Bonjour,
Je programme une appli Qt4.8 sur une carte embarqu�e linux avec un ecran TFT tactile.
Je souhaite y ajouter un Browser me permettant de g�rer des capteurs/modules wifi (ou autres) accessibles via une page web.
J'ai int�gr� mon Qwebview dans une Qwebpage ==> La page web s'affiche.
PROBLEME : Je n'arrive pas � d�tecter l'appui avec la souris sur une zone de saisie de texte pour faire afficher mon clavier virtuel et remplir le ou les champs.
Je peux avoir le click de la souris mais pas l'info ou l'�v�nement objetTexteselectionn� ==> Ouvrir clavier Virtuel et lui retourner le texte ...
La fen�tre que j'affiche pour saisir du texte est ouverte par la fen�tre principale : via la fonction createWindow
Je peux r�cup�rer les click de la souris mais rien sur les champs texte de la page web ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 myWebview *myWebview::createWindow(QWebPage::WebWindowType type) { Q_UNUSED(type); myWebview *webView = new myWebview(); QWebPage *newWeb = new QWebPage(webView); webView->setAttribute(Qt::WA_DeleteOnClose, true); webView->setPage(newWeb); connect(webView, SIGNAL(loadFinished(bool)),this, SLOT(charge_donnees(bool))); connect(webView->page(), SIGNAL(contentsChanged()),this,SLOT(emet_caractere())); webView->setGeometry(QRect(1, 1, 480, 252)); webView->show(); return webView; }
Quelqu'un pourrait-il m'aider ?
Merci d'avance.
Partager