na razie wstępnie się zastanawiam czy pójść w tą stronę aby pewne elementy aplikacji dało się rozszerzyć za pomocą bibliotek dynamicznych umieszczanych w folderze plugins.
Jaki projekt na github warto potraktować jako inspiracja,
ewentualnie jakiś system gotowy do zaimplementowania w postaci biblioteki ?

- Rejestracja:ponad 14 lat
- Ostatnio:około 17 godzin
- Postów:2094
0
edytowany 1x, ostatnio: Riddle
revcorey
https://doc.qt.io/qt-6/plugins-howto.html ?
ZrobieDobrze
@revcorey: +1
- Rejestracja:około 3 lata
- Ostatnio:ponad rok
- Postów:2310
0
several napisał(a):
notepad++ jest open source i ma system pluginów.
jeden z dobrych przykładów. Chyba nadal jest na hiper-komponencie edycyjnyo-wizualnym Scintilla, ten sam w sobie ma pewną przestrzeń na customizację
Grunt, to szczęsliwy projekt interfejsu, dobre cięcie main/plugin, inaczej za niewielki czas masz straszliwe spagetti
Inna praktyka, o innych skutkach, to oskryptowanie w Lua.
Ze skryptu nie sięgniesz do hosta szerzej, niż obiekty interfejsowa zakładają ... w sumie jeśli binarny plugin spełnia jakiś wąski interfejs to też ...
edytowany 1x, ostatnio: ZrobieDobrze
Zerknąłem na komentarz @revcorey -tk, widać właśnie KTÓRE obszary mozemy zdaniem producenta
main()
pluginowac, które nie, i fajne wzmianki jakie issue mogą być. To miałem na myśli
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.