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


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


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

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




Репутация:   23  


Цитата(Алексей1153 @ 9.10.2010, 18:11) *
это объявление указателя, а не освобождение памяти ) Сделай в деструкторе класса
delete Manager;

или назначь хозяина обЪекту менеджера

k0p4
ты точно кликаешь по ссылкам и слот down не вызывается?
может уже поздно, но не могу найти что в коде не так....
попробуй поэксперементируй с другими сигналами....
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
k0p4
  опции профиля:
сообщение 10.10.2010, 1:36
Сообщение #3


Студент
*

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

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




Репутация:   0  


Решил пол проблемы. Сигнал посылаеться, когда пользователь вконтекстном меню кликает save link... Но. На, к примеру, большинстве обменниках установлены кнопочки, и ссылки не прямые (должен быть редирект, к примеру http://gameinside.ua/getfile.php?area=demos&id=7782 - ссылка возвращаемая copy link). Собственно мэнэджер качает файл download.php. Отсуда вопрос, как поймать редирект?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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