crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Как вызвать защищенный слот?
sibmail
  опции профиля:
сообщение 17.4.2009, 10:46
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 63
Регистрация: 20.3.2009
Пользователь №: 626

Спасибо сказали: 0 раз(а)




Репутация:   0  


У меня такой сюжет:
QTableView *tableView = new QTableView;
.....
tableView->columnMoved(0,0,3); - ругается QCreator
......


В описании
void QTableView::columnMoved ( int column, int oldIndex, int newIndex ) [protected slot]
This slot is called to change the index of the given column in the table view. The old index is specified by oldIndex, and the new index by newIndex.

что добавить или убрать?? ))
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 17.4.2009, 11:10
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(sibmail @ 17.4.2009, 14:46) *
что добавить или убрать?? ))
защищённые функции может вызвать только подкласс. Иначе никак не вызвать.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
sibmail
  опции профиля:
сообщение 17.4.2009, 11:16
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 63
Регистрация: 20.3.2009
Пользователь №: 626

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 17.4.2009, 11:10) *
Цитата(sibmail @ 17.4.2009, 14:46) *
что добавить или убрать?? ))
защищённые функции может вызвать только подкласс. Иначе никак не вызвать.


ну че вообще никак не поменять местами колонки в таблице
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
SABROG
  опции профиля:
сообщение 17.4.2009, 11:27
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

Спасибо сказали: 229 раз(а)




Репутация:   34  


    tableView->horizontalHeader()->moveSection(1, 0);
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.11.2024, 21:15