Помогите с делегатом, Подправьте пожалуйста делегат, а то я совсем запутался( |
Здравствуйте, гость ( Вход | Регистрация )
Помогите с делегатом, Подправьте пожалуйста делегат, а то я совсем запутался( |
Гость_Hepr_* |
20.2.2011, 15:21
Сообщение
#1
|
Гости |
Здравствуйте, у меня есть делегат- QTimeEdit, я делегирую его в QTableWidget, фактически за основу я взял делегат QSpinBox'a из примеров Qt, и изменил то что мне надо, но выскакивают ошибки, я меняю код, и ошибки меняются
Вот сам код delegate.h
delegate.cpp
Скажите пожалуйста, что я делаю неправильно, и объясните как правильно, если не трудно Вот, какая ошибка выскакивает сейчас Ошибка 1 error C2248: QVariant::QVariant: невозможно обратиться к private член, объявленному в классе "QVariant" c:\Documents and Settings\hepr\Мои документы\Visual Studio 2008\Projects\asd\asd\delegets\delegate.cpp 87 Заранее спасибо! |
|
|
Litkevich Yuriy |
21.2.2011, 11:13
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Гость_Hepr_* |
21.2.2011, 16:14
Сообщение
#3
|
Гости |
Здравствуйте, теперь все компилируется нормально, проект запускается, но как только я хочу вызвать делегат выдает ошибку(Нарушение прав доступа при чтении), я понимаю чем это может быть вызвано(обращение не к публичной функции вне класса и тп), но где именно в коде может провоцироваться ошибка, я так и не нашел, помогите пожалуйста
delegate.h
delegate.cpp
main.cpp
P.S. заранее огромное спасибо, за потраченное время |
|
|
Текстовая версия | Сейчас: 26.11.2024, 11:36 |