crossplatform.ru

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

3 страниц V   1 2 3 >  
Ответить в данную темуНачать новую тему
> Что такое плагины?
eugene
  опции профиля:
сообщение 8.6.2011, 11:10
Сообщение #1


Новичок


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

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




Репутация:   0  


Прочитал всю документацию, все форумы. Так и не понял, что это такое. Если dll, то зачем нужен make, ведь можно просто положить куда надо? Конкретно у меня две проблемы: СУБД и иконки в трее. Нужно подключать плагины. Но нигде ничего внятного про плагины. Только вокруг да около. Я уверен, что все очень просто и удивляюсь такому положению дел.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 8.6.2011, 12:54
Сообщение #2


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

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

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




Репутация:   34  


а какие проблемы сиконками в трее ?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
wiz29
  опции профиля:
сообщение 8.6.2011, 13:18
Сообщение #3


Старейший участник
****

Группа: Участник
Сообщений: 600
Регистрация: 7.7.2010
Из: Санкт-Петербург
Пользователь №: 1866

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




Репутация:   12  


про плагины на русском
Из твоего поста не понятна суть вопроса.

Сообщение отредактировал wiz29 - 8.6.2011, 13:20
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
eugene
  опции профиля:
сообщение 8.6.2011, 13:36
Сообщение #4


Новичок


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

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




Репутация:   0  


Цитата(Алексей1153 @ 8.6.2011, 13:54) *
а какие проблемы сиконками в трее ?

Просто не показываются. Я много читал по этому поводу и думаю, что если начну повторять предложенные методики, то заработает. Но я не хочу использовать заклинания, а хочу просто понять, что такое плагины, как они работают. Сборка динамическая, есть dll-ки, лежат в нужном месте, но даже пример из QT не показывает иконки.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 8.6.2011, 13:43
Сообщение #5


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

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

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




Репутация:   34  


eugene, я без плагинов иконку показывал, там только нужно, чтобы картинка была в формате PNG
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 8.6.2011, 13:56
Сообщение #6


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

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

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




Репутация:   94  


Цитата(eugene @ 8.6.2011, 14:10) *
то зачем нужен make
Хм, для компиляции программы, плагина, ...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
eugene
  опции профиля:
сообщение 8.6.2011, 14:11
Сообщение #7


Новичок


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

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




Репутация:   0  


Цитата(Litkevich Yuriy @ 8.6.2011, 14:56) *
Цитата(eugene @ 8.6.2011, 14:10) *
то зачем нужен make
Хм, для компиляции программы, плагина, ...

Я имел ввиду make при установке плагина в среду (библиотеку).

Короче, я понимаю, что плагины - это куски кода, которые подключаются к приложению или динамически или статически. Но почему вокруг этого так много невнятного текста и столько путаницы? Например, по предложенной wiz29 ссылке непонятно что такое модули, откуда взялась папка plugins и т. п. Ведь можно просто: что, в каких случаях, в каком виде, где должно лежать, и всё.

Короче, я понимаю, что плагины - это куски кода, которые подключаются к приложению или динамически или статически. Но почему вокруг этого так много невнятного текста и столько путаницы? Например, по предложенной wiz29 ссылке непонятно что такое модули, откуда взялась папка plugins и т. п. Ведь можно просто: что, в каких случаях, в каком виде, где должно лежать, и всё.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 8.6.2011, 14:15
Сообщение #8


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

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

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




Репутация:   94  


Цитата(eugene @ 8.6.2011, 17:11) *
Я имел ввиду make при установке плагина в среду (библиотеку).
ровным счётом ничего не понял. что есть "среда"/библиотека?

Цитата(eugene @ 8.6.2011, 17:11) *
Короче, я понимаю, что плагины - это куски кода
нет, это dll'ки (на виндовозе)

Цитата(eugene @ 8.6.2011, 17:11) *
что такое модули
первое предложение по той ссылке:
Цитата
Qt предлагает два API для создания подключаемых модулей (plugins) :
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
eugene
  опции профиля:
сообщение 8.6.2011, 14:24
Сообщение #9


Новичок


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

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




Репутация:   0  


Цитата(Litkevich Yuriy @ 8.6.2011, 15:15) *
-ровным счётом ничего не понял. что есть "среда"/библиотека?
-когда пытался подключиться к СУБД, начитал, что надо собрать плагин, но ничего не получилось, потерялся в бесконечных зависимостях.

-нет, это dll'ки (на виндовозе)
-на linuxe значит *.so?

Цитата(eugene @ 8.6.2011, 17:11) *
что такое модули
первое предложение по той ссылке:
Цитата
Qt предлагает два API для создания подключаемых модулей (plugins) :


-спасибо, придётся всё-таки тупить над докой.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 8.6.2011, 14:41
Сообщение #10


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

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




Репутация:   212  


Цитата(Алексей1153 @ 8.6.2011, 13:43) *
eugene, я без плагинов иконку показывал, там только нужно, чтобы картинка была в формате PNG

Только в винде. В лине и svg прекрасно работает.
И да, без всяких плагинов у меня и в винде иконка отображается.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 28.12.2024, 1:07