crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> QAbstractItemView::doItemsLayout() - отсутствует в Асистенте
Litkevich Yuriy
  опции профиля:
сообщение 15.2.2009, 0:20
Сообщение #1


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

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

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




Репутация:   94  


тут наткнулся в демке Sqlbrowser на ткую строчку:
    tree->doItemsLayout(); // HACK
Полез в Асистент, а там тишина.
Тогда полез в исходник:
class Q_GUI_EXPORT QAbstractItemView : public QAbstractScrollArea
{
    //...  
public Q_SLOTS:
    //...
    virtual void doItemsLayout();
    //...
}


В 4.3.5 и 4.4.3 одинаково. Интересно это планируют убрать или добавить?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Константин
  опции профиля:
сообщение 15.2.2009, 1:04
Сообщение #2


Студент
*

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

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




Репутация:   1  


Цитата(Litkevich Yuriy @ 15.2.2009, 0:20) *
В 4.3.5 и 4.4.3 одинаково. Интересно это планируют убрать или добавить?

*виртуал*
его и добавить-то проблема, а убрать - точно не уберут.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 15.2.2009, 1:10
Сообщение #3


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

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

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




Репутация:   94  


Цитата(Константин @ 15.2.2009, 4:04) *
его и добавить-то проблема
почему?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Константин
  опции профиля:
сообщение 15.2.2009, 6:51
Сообщение #4


Студент
*

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

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




Репутация:   1  


нарушится бинарная совместимость
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 15.2.2009, 13:35
Сообщение #5


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

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

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




Репутация:   94  


Цитата(Константин @ 15.2.2009, 9:51) *
нарушится бинарная совместимость
вот тут я не согласен, ведь это уже есть в исходниках/бинарях. Добавить только в Асистент надо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Константин
  опции профиля:
сообщение 15.2.2009, 17:29
Сообщение #6


Студент
*

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

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




Репутация:   1  


*если убрать из описания класса virtual void doItemsLayout() (сменить имя, убрать виртуал, добавить/изменить параметры), нарушится бинарная совместимость с предыдущими версиями.
поэтому до 5.0 можешь смело пользовать
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 30.11.2024, 2:29