Здравствуйте, гость ( Вход | Регистрация )
|
smackthat |
18.4.2010, 22:10
Сообщение
#1
|
|
Студент ![]() Группа: Новичок Сообщений: 15 Регистрация: 18.10.2009 Пользователь №: 1163 Спасибо сказали: 0 раз(а) Репутация: 0
|
Добрый день. У меня один и тот же сигнал (QWebFrame::loadFinished) отправляется с разных функций и мне нужно, чтобы при обработке этого сигнала передавались дополнительные данные. Как это можно организовать?
Тоесть допустим я загружаю одну страничку и после загрузки обрабатываю одним способом, другую страничку другим. Как можно указать сигналу каким образом обрабатывать? Как передать в сигнал аргумент? |
|
|
|
![]() |
|
kwisp |
19.4.2010, 17:11
Сообщение
#2
|
|
астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23
|
BRE,
а понял. ты имеешь ввиду что он в приведении qobject_cast<QWebFrame*>(QObject::sender()) c типом к которому приводит(QWebFrame*) не угадал. ну можно проверить просто QObject::sender() на ноль, если не ноль значит объект есть который сигнал высылал уже что то. хотя я сомневаюсь что он с типом не угадал, скорее всего вызывает слот без вызова сигнала. |
|
|
|
smackthat Как отправить дополнительные данные слоту? 18.4.2010, 22:10
Litkevich Yuriy Цитата(smackthat @ 19.4.2010, 2:10) Как п... 18.4.2010, 22:33
smackthat Попробую с другого конца пояснить свою проблему: я... 19.4.2010, 12:39
Andrewshkovskii Юрий тебе уже написал, что проще всего самописный ... 19.4.2010, 12:46
kwisp smackthat,
можно воспользоваться QObject::sender(... 19.4.2010, 13:14
Andrewshkovskii Мне кажется он не может разобраться, как передать ... 19.4.2010, 13:18
smackthat 2 kwisp
я тут нашел такую штуку: все объекты насле... 19.4.2010, 14:03
kwisp smackthat,
немного не пойму.
в соответсвии с чем ... 19.4.2010, 14:17
smackthat Цитата(kwisp @ 19.4.2010, 14:17) smacktha... 19.4.2010, 15:06
Litkevich Yuriy Делай почастям, не заблудишся:
QObject *obj = QObj... 19.4.2010, 15:13
BRE Я бы добавил для проверки:
QObject *obj = QObject... 19.4.2010, 15:16
smackthat Оказалось, что вылетает на этой строке:
QString ur... 19.4.2010, 15:31
BRE Цитата(smackthat @ 19.4.2010, 16:31) erro... 19.4.2010, 15:48
kwisp Цитата(BRE @ 19.4.2010, 16:48) Почему... ... 19.4.2010, 15:56
BRE Цитата(kwisp @ 19.4.2010, 16:56) непонятн... 19.4.2010, 16:25
BRE Цитата(kwisp @ 19.4.2010, 18:11) BRE,
а ... 19.4.2010, 17:20
Litkevich Yuriy Цитата(BRE @ 19.4.2010, 19:16) Я бы добав... 19.4.2010, 17:22
smackthat Litkevich Yuriy, BRE, kwisp
Господа, большое вам с... 22.4.2010, 20:47![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 14.12.2025, 11:24 |