crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Установка QWT в Qt Creator
Dmitry
  опции профиля:
сообщение 27.7.2009, 14:47
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 27.7.2009
Пользователь №: 949

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




Репутация:   0  


Всем доброго времени суток.
Исходные данные : есть архив qwt 5.2 и qt creator 2009.02 (qt 4.5.1). Вопрос : как инсталлировать qwt в qt creator?
Делал все по инструкции из файла INSTALL, с единственной заменой make => mingw32-make.exe - ошибок при сборке никаких нет, но и плагина в creator тоже нет((( Копировал qwt_designer_plugind5.dll в папку \2009.02\bin\designer и в creator в списке доступных плагинов выводиться ошибка Failed plugin (ожидает msvc получает mingw).
Что делать и кто виноват?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 27.7.2009, 15:24
Сообщение #2


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

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




Репутация:   23  


Dmitry,
1. creator чем собран то? раз он msvc ожидает?
навернео msvc и собран?

Цитата(Dmitry @ 27.7.2009, 15:47) *
Что делать и кто виноват?

по мне так без creator лучше :)
плагин для designer собирал и использовал без проблем где то даже тема есть на этом форуме.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
XpycT
  опции профиля:
сообщение 27.7.2009, 15:26
Сообщение #3


Студент
*

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

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




Репутация:   0  


То плагин для дизайнера а не для креатора. Троли не дали никакой документации по созданию плагинов для него, хотя обещают в следующих релизах. Пробовал сам разобраться, нашел некоторую часть нужных файлов...но помоему все виждеты креатора собираются в Utils.dll, ибо очень много ссылок ведут в эту либу.
Вот их ответ с саппорта на вопрос о плагинах к креатору:
Цитата
The APIs are currently still expected to change, some
parts (like version control integration) quite a lot.

As we said in the FAQ, QtCreator will be released under a GPL-compatible
license in the future, which will also provide all the details about how
to develop your own plugins. We will of course also provide some
additional documentation about how to do it and how to use the available
interfaces.

Regards,
Bjшrn


Сообщение отредактировал XpycT - 27.7.2009, 15:32
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Dmitry
  опции профиля:
сообщение 27.7.2009, 15:37
Сообщение #4


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 27.7.2009
Пользователь №: 949

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




Репутация:   0  


Creator ставился из sdk-пакета, скаченного у тролей.
В Designer QWT виджеты видны, можно пользовать без видимых проблем.
А разве Creator не юзает Designer? И если да, то почему в таком случае я не имею доступа к qwt виджетам?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 27.7.2009, 15:40
Сообщение #5


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

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

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




Репутация:   94  


Цитата(XpycT @ 27.7.2009, 19:26) *
То плагин для дизайнера а не для креатора.
дак может есть каталог как у Дизайнера, где плагины лежат.
Хотя грабля будет ещё и с тем, что креатор троли студией собирают, стало быть и плагины к нему нужно студией собирать - форменное безобразие!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Dmitry
  опции профиля:
сообщение 27.7.2009, 15:48
Сообщение #6


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 27.7.2009
Пользователь №: 949

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




Репутация:   0  


Плагин(т.е. длл) добавляю в каталог creatora, где уже лежит плагин QWebView, установленный по умолчанию.
Хм.. получается что из-за несоответствия сборок qwt невозможно пользовать в creatore?
Или есть вариант сборки плагина студией?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 27.7.2009, 16:08
Сообщение #7


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

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




Репутация:   23  


Цитата(Dmitry @ 27.7.2009, 16:48) *
получается что из-за несоответствия сборок qwt невозможно пользовать в creatore?

если и так думаю не велика беда.

Цитата(Dmitry @ 27.7.2009, 16:48) *
Или есть вариант сборки плагина студией?


можно попробовать. однако
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
XpycT
  опции профиля:
сообщение 27.7.2009, 17:31
Сообщение #8


Студент
*

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

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




Репутация:   0  


Цитата(Litkevich Yuriy @ 27.7.2009, 15:40) *
дак может есть каталог как у Дизайнера, где плагины лежат.
Хотя грабля будет ещё и с тем, что креатор троли студией собирают, стало быть и плагины к нему нужно студией собирать - форменное безобразие!

Студия не причем.Интерфейсы плагинов креатора и дизайнера отличаются, вот скомпиль доку в исходниках креатора (doc/api/creator-api.*), она не полная, но для общего представления хватет.
Цитата
A Designer custom widget collection containing the Qt Creator widgets from the utils library.(Utils.dll)

Вот только исходя из этого уже понятно, что папки плагинов у креатора нет :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
posi4
  опции профиля:
сообщение 30.7.2009, 14:48
Сообщение #9


Студент
*

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

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




Репутация:   0  


Цитата
Плагин(т.е. длл) добавляю в каталог creatora, где уже лежит плагин QWebView, установленный по умолчанию.
Хм.. получается что из-за несоответствия сборок qwt невозможно пользовать в creatore?
Или есть вариант сборки плагина студией?


Собери Creator из бинарников под MinGW, я делал так.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 28.3.2024, 20:42