Проблема с emit, Ошибка при попытке программного вызова сигнала |
Здравствуйте, гость ( Вход | Регистрация )
Проблема с emit, Ошибка при попытке программного вызова сигнала |
Asgardian2010 |
18.1.2013, 17:10
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 19.10.2012 Пользователь №: 3569 Спасибо сказали: 0 раз(а) Репутация: 0 |
Всем привет! Столкнулся с такой проблемой:
в программе по нажатию кнопки,на форме создается элемент listwidget, строки которого заполняются из файла. Сигнал itemClicked соединен со слотом MyListHandler.
В другом месте я пытаюсь программно вызвать сигнал itemClicked для строки для созданного listwidget.
При компиляции появляются ошибки: ошибка: 'void QListWidget::itemClicked(QListWidgetItem*)' is protected ошибка: within this context |
|
|
ilyabvt |
19.1.2013, 15:05
Сообщение
#2
|
Активный участник Группа: Участник Сообщений: 297 Регистрация: 23.6.2011 Пользователь №: 2765 Спасибо сказали: 45 раз(а) Репутация: 3 |
1. Сигналы нужно испускать из самого класса.
2. Испускание сигнала выглядит так: .
|
|
|
Текстовая версия | Сейчас: 2.12.2024, 8:12 |