我正在尝试为 QGraphicsWebView 创建一个下载管理器,到目前为止它运行良好,除了一件事:我无法将下载请求从 QWebPage 发送到下载管理器。
QObject::connect(webPage, SIGNAL(downloadRequested(const QNetworkRequest&)),
this, SLOT(downloadRequested(const QNetworkRequest&)));
这是我的代码,用于将下载请求信号连接到将请求转发到下载管理器的插槽。我在其他操作之前在插槽中放置了一条 qDebug() 消息,但未显示该消息。这意味着当我单击文件的链接时不会发送信号。
当用户单击文件的链接时,有没有办法可以发送信号?