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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Установка Property Browser  (Прочитано 4372 раз)
DS_tm
Гость
« : Февраль 09, 2010, 15:43 »

Установил сабж версии 2.5.1, конфигурировал с парамметром -library.
Работает все нормально, свои проекты собираются, но есть две небольшые проблемки.

1) Никак не могу интегрировать справку. Ни в QtCreator ни напрямую в Assistant. Для интеграции добавляю файл qtpropertybrowser.qch к документации через меню креатора. Все страницы индексируються, но при открытии покузывают пустую табу.

2) Для добалвения в свой проект использую комманду include($(QTDIR)/solutions/qtpropertybrowser/src/qtpropertybrowser.pri) в .pro файле, все компилируеться хорошо, но в creatore подсвечиваються дерективы #include с файлами Property Browser, и соответственно любое упоминание данных классов тоже подчеркиваеться и не работает комплитер.
Для решения данной проблемы добавляю комманду INCLUDEPATH += $(QTDIR)/solutions/qtpropertybrowser/src/ в .pro файл, но что-то подсказывает, что это дублирование.

Windows XP sp3 + Qt 4.6.1 + QtCreator 1.3.1
Записан
DS_tm
Гость
« Ответ #1 : Февраль 10, 2010, 10:37 »

UP!
Записан
break
Гипер активный житель
*****
Offline Offline

Сообщений: 846


Просмотр профиля
« Ответ #2 : Февраль 10, 2010, 12:31 »

1) на счет справки - там еще фильтры есть в креаторе - соответствующие галочки сняты/стоят?
2) с этим у нас проблем нет делаем так
в pro файле добваляем

    INCLUDEPATH += /usr/local/qtpropertybrowser-2.5-opensource/src
    LIBS += -L/usr/local/qtpropertybrowser-2.5-opensource/lib \
        -lQtSolutions_PropertyBrowser-2.5

естественно указан мой путь установки

после этого в h или cpp файлах просто пишу

#include <QtVariantEditorFactory>
#include <QtTreePropertyBrowser>

Все работает...
Записан
DS_tm
Гость
« Ответ #3 : Февраль 10, 2010, 14:20 »

Спасибо за ответ!
По первому пункту фильтры стоят правильно, да и даже если отключить фильтры совсем (unfiltered) все равно не работает. Фильтры тут точно не причем, так как в полосе содержания слева все нужные категории есть, но они не открываются. Такое ощущение, что пути кривые к файлам. А как можно посмотреть, какой файл ассистант пытаеться открыть?

По второму пункту, я с Вами согласен полностью, правда испльзую запись вида:
LIBS += -L$$[QT_INSTALL_BINS] \
    -lQtSolutions_PropertyBrowser-2.5
так как все равно библиотеки копируються в бины. Мне просто интересно, почему загрузка .pri файла нормально не отрабатывает.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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