#ifndef FBBROWSER_H #define FBBROWSER_H #include #include "ui_fbbrowser.h" #include class QWebView; //QT_BEGIN_NAMESPACE //class QLineEdit; //QT_END_NAMESPACE class fbbrowser : public QMainWindow { Q_OBJECT public: fbbrowser(const QUrl& url); ~fbbrowser(); void printusage(); Q_INVOKABLE void writeText(QString text); //used for writing web content into a file Q_INVOKABLE void quitAll(); private: QUrl url; QNetworkRequest request; QNetworkReply *reply; QWebView * view; QNetworkAccessManager * manager; //QApplication * app(int & argc, char ** argv); private slots: void httpReadyRead(); void addJSObject(); signals: void signalQuitAll(); }; #endif // FBBROWSER_H