donc si je comprend bien il faut que je parse le code hmtl moi même et que je face un navigateur quoi.
Non?
Sinon je comprend pas très bien.
sinon j'étais déjà allé voir la doc pour QWebView.
D'ailleur voici le code que j'ai actuellement :
#ifndef H_BROWSER_H
#define H_BROWSER_H
#include <QWebView>
#include <QUrl>
#include "../index.h" // toutes les definitions, url, images
class Navigateur : public QWidget {
Q_OBJECT
public:
Navigateur(QWidget *parent=0);
public slots:
void affiche();
private slots:
void changeUrl(const QUrl &url);
private:
QWebView *view;
};
#endif
QWebView a une méthode settings qui retourne un pointeur sur un QWebSettings. Cherche dans QWebSettings s'il n'y a pas un moyen d'activer ou de désactiver JavaScript...
Je met en pause ce projet par le fait que l'on ne peut ajouter le pluggin flash (inexistant chez Qt pour le moment mais il parait qu'il va apparaitre dans la prochaine version).
Merci bien.
Sinon pour le javascript voici le code c++ que j'ai implémenté mais le javascript ne fonctionne toujours pas :
#ifndef H_BROWSER_H
#define H_BROWSER_H
#include <QWebView>
#include <QUrl>
#include <QWebSettings>
#include <QStatusBar>
#include "../index.h" // toutes les definitions, url, images
class Navigateur : public QWidget {
Q_OBJECT
public:
Navigateur(QWidget *parent=0);
public slots:
void affiche();
private slots:
void changeUrl(const QUrl &);
private:
QWebView *view;
};
#endif
Et aussi quand je clique sur un lien, page blanche..
Merci bien.
:)
comment activer le javascript de..
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.