Russian Qt Forum
Ноябрь 26, 2024, 05:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QItemSelectionModel не может сигналы родненькие найти  (Прочитано 3625 раз)
linuxoid
Гость
« : Февраль 19, 2009, 12:55 »

Здравствуйте!! Всю голову сломал, ситуация следующая:
Мне нужно чтобы заработал этот сигнал на смену позиции курсора!!

Код:
//описание кто есть кто
//table_storon = QTableView();
//table_storon->selectionModel() >> QItemSelectionModel;

connect(table_storon->selectionModel(),SIGNAL(selectionChanged(QItemSelection&selected,QItemSelection&deselected)),this,SLOT(cur_sel_stor()));


выдаёт мне : Object::connect: No such signal QItemSelectionModel::selectionChanged(QItemSelection&selected,QItemSelection&deselected)

аналогичная ситуация и с родненькими сигналами для QItemSelectionModel, такими как:
Signals

    *void currentChanged ( const QModelIndex & current, const QModelIndex & previous )
    *void currentColumnChanged ( const QModelIndex & current, const QModelIndex & previous )
    *void currentRowChanged ( const QModelIndex & current, const QModelIndex & previous )

Помогите пожалуйста!может быть кто то сталкивался? Проэкт встал на месте, а сдавать скоро.. В замешательстве
Записан
igor_bogomolov
Гость
« Ответ #1 : Февраль 19, 2009, 13:13 »

Цитировать
connect(table_storon->selectionModel(),SIGNAL(selectionChanged(QItemSelection&selected,QItemSelection&deselected)), this, SLOT(cur_sel_stor()));

Заменить на
Код
C++ (Qt)
connect(table_storon->selectionModel(),SIGNAL(selectionChanged(const QItemSelection &, const QItemSelection &)),this,SLOT(cur_sel_stor()));
Записан
linuxoid
Гость
« Ответ #2 : Февраль 19, 2009, 13:59 »

спасибо  Смеющийся видать заработался совсем Показает язык
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.14 секунд. Запросов: 21.