crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> QWebPage::downloadRequested
k0p4
  опции профиля:
сообщение 30.9.2010, 23:42
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 20
Регистрация: 18.10.2009
Пользователь №: 1160

Спасибо сказали: 0 раз(а)




Репутация:   0  


Доброго временисуток. Подскажите пожалуйста, как правильнопользоваться.
В коде :
 connect(ui->webView->page(),SIGNAL(downloadRequested(QNetworkRequest)),
            d,SLOT(downloadRequested(QNetworkRequest)));

...

void WebBrowser::downloadRequested(QNetworkRequest *request)
{
    QUrl url = request->url();
    QMessageBox msgBox;
    msgBox.setText("ROBIT");
    msgBox.exec();
    emit downLoadRequested(url);
}

работать отказывается. Похоже, я что-то упускаю. Как LinkDelegationPolicy, в сигнале linkClicked();


Извиняюсь, неправильнокод вставил...
 connect(ui->webView->page(),SIGNAL(downloadRequested(QNetworkRequest)),
            this,SLOT(downloadRequested(QNetworkRequest)));
    connect(this,SIGNAL(downLoad(QUrl*)),d,SLOT(connectItem(QUrl)));


...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
igor_bogomolov
  опции профиля:
сообщение 5.10.2010, 20:48
Сообщение #2


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


void downLoadDialog::connectItem(const QNetworkRequest &request)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
k0p4
  опции профиля:
сообщение 5.10.2010, 21:23
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 20
Регистрация: 18.10.2009
Пользователь №: 1160

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(igor_bogomolov @ 5.10.2010, 20:48) *
void downLoadDialog::connectItem(const QNetworkRequest &request)

исправил. Проблема осталась.Так же отладочный слот

 connect(this->page(),SIGNAL(downloadRequested(QNetworkRequest)),
            this,SLOT(down(QNetworkRequest)));

void XronView::down(QNetworkRequest &req)
{

    QMessageBox msgBox;
    msgBox.setText("ROBIT");
    msgBox.exec();

}


не робит. Значит не проходит сигнал...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- k0p4   QWebPage::downloadRequested   30.9.2010, 23:42
- - Алексей1153   1) а где находится и каким типом является переменн...   1.10.2010, 6:41
|- - k0p4   Цитата(Алексей1153 @ 1.10.2010, 6:41) 1) ...   1.10.2010, 13:18
- - Алексей1153   ну, справка говорит, что сигнал определён так voi...   1.10.2010, 13:31
|- - k0p4   Цитата(Алексей1153 @ 1.10.2010, 13:31) ну...   1.10.2010, 23:01
- - kwisp   Цитата(k0p4 @ 1.10.2010, 0:42) connect(th...   2.10.2010, 10:06
|- - k0p4   Цитата(kwisp @ 2.10.2010, 10:06) Цитата(k...   2.10.2010, 23:17
- - kwisp   тогда больше кода покажи а то гадать можно долго.   3.10.2010, 18:44
|- - k0p4   Цитата(kwisp @ 3.10.2010, 18:44) тогда бо...   5.10.2010, 20:33
- - igor_bogomolov   void downLoadDialog::connectItem(const...   5.10.2010, 20:48
|- - k0p4   Цитата(igor_bogomolov @ 5.10.2010, 20:48)...   5.10.2010, 21:23
- - igor_bogomolov   const опять пропустил   5.10.2010, 21:36
|- - k0p4   Цитата(igor_bogomolov @ 5.10.2010, 21:36)...   5.10.2010, 21:51
- - igor_bogomolov   Я имел в виду функцию down, в connect можно было н...   5.10.2010, 22:20
- - kwisp   k0p4, если не разобрался - заголовочные файлы дав...   6.10.2010, 9:30
|- - k0p4   Цитатаvoid downLoadDialog::connectItem(const QNetw...   9.10.2010, 16:05
- - Алексей1153   Цитата(k0p4 @ 9.10.2010, 19:05) в downloa...   9.10.2010, 17:11
- - kwisp   Цитата(Алексей1153 @ 9.10.2010, 18:11) эт...   9.10.2010, 23:18
|- - k0p4   Решил пол проблемы. Сигнал посылаеться, когда поль...   10.10.2010, 1:36
- - kwisp   Цитата(kwisp @ 6.10.2010, 10:30) не оч.си...   10.10.2010, 12:43


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.12.2024, 10:12