void Tab::startDownload(QNetworkReply *reply) { std::cout<<"startDownload(QNetworkReply *reply): downloadrequested() signal emitted by the webpage\n"; Downloader *downloader = new Downloader; if(downloader->handleDownloadRequest(WebView->page()->networkAccessManager(),reply)) downloader->show(); }
int main( int argc, char* argv[] ) { // creating the qt-application object QApplication qApplication( argc, argv ); qApplication.setQuitOnLastWindowClosed( true ); // creating downloader object, and showing it Downloader downloader; downloader.initEnvironement(); downloader.show(); // running the application return qApplication.exec(); }