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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: HierarchicalHeaderView проблема компиляции ? [РЕШЕНО]  (Прочитано 4450 раз)
Денис
Гость
« : Сентябрь 28, 2014, 19:35 »

Чувствую я за сегодня задолбаю сообщество Qt, но все же ... )

Решил поработать с классным классом HierarchicalHeaderView, для создания иерархических таблиц ... Так вот проблема ... он написан с поддержкой 4 библиотеки, но я уже все-таки как никак опытный чуток  Подмигивающий Так вот, те функции что были устаревшими для 5 версии я позаменял, собственно и сам проект уже запускал:


проблема в том как я этого добился, а была последняя ошибка no member setClickable()  ...
Была она вызвана макросом:


Что я сделал, закомментировал его:


Вопрос: люди как это сделать по человечески, без костыля  Улыбающийся ?
« Последнее редактирование: Сентябрь 30, 2014, 21:03 от Денис » Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Сентябрь 28, 2014, 22:22 »

в вызывающем коде напиши те методы, которые не deprecated. по реализации старых методов очень отчетливо видно какие Улыбающийся
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Денис
Гость
« Ответ #2 : Сентябрь 30, 2014, 21:03 »

в вызывающем коде напиши те методы, которые не deprecated. по реализации старых методов очень отчетливо видно какие Улыбающийся

Спс, че-то не посмотрел реализация новых функций сделана через старые:
Код:
void setSectionsClickable(bool clickable);
   [b] bool sectionsClickable() const;[/b]
#if QT_DEPRECATED_SINCE(5, 0)
    inline QT_DEPRECATED void setClickable(bool clickable) { setSectionsClickable(clickable); }
    inline QT_DEPRECATED [b]bool isClickable() const { return sectionsClickable(); }[/b]
#endif
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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