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)));


...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Алексей1153
  опции профиля:
сообщение 1.10.2010, 13:31
Сообщение #2


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

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

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




Репутация:   34  


ну, справка говорит, что сигнал определён так

void QWebPage::downloadRequested ( const QNetworkRequest & request ) // [signal]

а ты указываешь
SIGNAL(downloadRequested(QNetworkRequest)

Затем,
Цитата
connect(ui->webView->page(),SIGNAL(downloadRequested(QNetworkRequest)),
d,SLOT(downloadRequested(QNetworkRequest)));

почему в SLOT указан сигнал ?

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- 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


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


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




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