![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
AntonH851 |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 66 Регистрация: 20.2.2010 Из: Шебекино Пользователь №: 1475 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Добрый день!
столкнулся с тем, что мне нужно при изменении значения в определенном поле на одной форме обновлять данные на другой, решил для этого в методе setModelData делегата посылать сигнал.... на на строчке
выдает ошибку: Цитата error: passing 'const CarDelegate' as 'this' argument of 'void CarDelegate::update()' discards qualifiers может вообще так нельзя делать? или не правильно сигнал посылаю? |
|
|
Алексей1153 |
![]()
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
надо на код посмотреть, так непонятно - что-то вроде несовпадения прототипов сигнала и слота (или параметров, которые передаёшь, или откуда передаёшь)
|
|
|
MoPDoBoPoT |
![]()
Сообщение
#3
|
Участник ![]() ![]() Группа: Участник Сообщений: 172 Регистрация: 7.5.2009 Из: Москва Пользователь №: 738 Спасибо сказали: 44 раз(а) Репутация: ![]() ![]() ![]() |
Потому что метод setModelData яаляется const-методом.
|
|
|
igor_bogomolov |
![]()
Сообщение
#4
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: ![]() ![]() ![]() |
Нужно сигнал update и слот который его обрабатывает сделать константными.
------------------------------------------------- Поправочка: достаточно константным сделать сигнал. |
|
|
AntonH851 |
![]()
Сообщение
#5
|
Студент ![]() Группа: Участник Сообщений: 66 Регистрация: 20.2.2010 Из: Шебекино Пользователь №: 1475 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 2.3.2025, 7:21 |