Qt Marketplace, et kataloglager med moduler og plugins til Qt

nylig fyrene fra Qt annoncerede frigivelsen del et nyt element, der kaldes butikskatalog "Qt Marketplace" i kilengennem det blev flere plugins, moduler, biblioteker lanceret, widgets og værktøjer for udviklere med det formål at bruge Qt at udvide funktionaliteten i denne ramme, at fremme nye ideer i design og forbedre udviklingsprocessen.

Qt Marketplace blev oprettet som en del af initiativet til at opdele Qt-rammen i mindre komponenter og nedskæringer af basisproduktet, udviklingsværktøjer og specialiserede komponenter kan leveres som add-ons.

Der er ingen strenge licenskrav, og valget af licens overlades til forfatteren, men Qt-udviklere anbefaler at vælge copyleft-kompatible licenser som GPL og MIT til gratis plugins. For virksomheder, der tilbyder betalt indhold, er brugen af ​​EULA tilladt. Skjulte licensmodeller er ikke tilladt, licensen skal udtrykkeligt afspejles i pakkebeskrivelsen.

I begyndelsen betalte plugins accepteres kun i kataloget fra registrerede virksomheder officielt, men efter at have justeret publiceringsautomatiseringsværktøjerne og de økonomiske processer til den rette form, fjernes denne begrænsning, og de betalte plugins vil være tilgængelige for individuelle udviklere.

Indkomstfordelingsmodellen til salg af plugins betalt via Qt Marketplace indebærer en overførsel på 75% af beløbet til forfatteren i det første år og 70% i de efterfølgende år. Betalinger foretages en gang om måneden. Beregningerne er i amerikanske dollars.

”Qts blomstrende globale samfund har altid været en stor styrke. Dagens beslutningstagere til software foretrækker at undgå monokulturelle miljøer, da risikoen for pludselig afbrydelse af et værdifuldt værktøj i så fald er for høj, ”sagde Kalle Dalheimer, administrerende direktør for KDAB. 

”Qt Marketplace vil give en platform for KDAB og andre til at gøre vores populære add-on-komponenter til open source-komponenter, værktøjer og bidrag tilgængelige for Qt-samfundet på et let tilgængeligt sted. Vi ser frem til den rige mangfoldighed af Qt-økosystemet, der slutter sig til markedet.

Der er i øjeblikket fire hovedafsnit i katalogbutikken (i fremtiden udvides antallet af sektioner):

Biblioteker para Qt

sektion indeholder 83 biblioteker, der udvider funktionaliteten af ​​Qt, hvoraf 71 leveres af KDE-samfundet og isoleres fra KDE Frameworks-pakken.
Bibliotekerne bruges i KDE-miljøet, men kræver ikke andre afhængigheder end Qt.

Værktøj para udviklere, der bruger Qt

sektion tilbyder 10 pakker, hvoraf halvdelen leveres af KDE-projektet: ECM (Yderligere CMake-moduler), KApiDox, KDED (KDE Daemon), KDesignerPlugin (genererer widgets til Qt Designer / Creator) og KDocTools (opretter dokumentation i DocBook-format).
Af tredjepartspakkerne skiller Felgo sig ud (et sæt hjælpeprogrammer, mere end 200 ekstra API'er, komponenter til genindlæsning og test af aktiv kode på kontinuerlige integrationssystemer), Incredibuild (organisering af builds af Qt Creator på andre værter på netværket til en 10x hurtigere build), Squish Coco og Squish GUI Automationsværktøj (kommercielle værktøjer til test og analyse af kode, prissat til $ 3600 og $ 2880), Kuesa 3D Runtime (kommerciel 3D-motor og miljø til oprettelse af 3D-indhold, prissat til $ 2000).

Tilbehør til Qt Creator-udviklingsmiljø

I hende Plugins inkluderet til understøttelse af Ruby- og ASN-sprog, en databaseviser (med evnen til at køre SQL-forespørgsler) og en Doxygen-dokumentgenerator. Evnen til at installere plugins direkte fra butikken integreres i Qt Creator 4.12.

Qt-relaterede tjenester

Det inkluderer udvidede supportplaner, bærbarhedstjenester til nye platforme og rådgivning til udviklere.

Af de kategorier, der planlægges tilføjet i fremtidennævnes moduler til Qt Design Studio (f.eks. et modul til oprettelse af interface-design i GIMP), board support-pakker (BSP, board support-pakker), udvidelser til Boot 2 Qt (f.eks. support til OTA-opdateringer), ressourcer til 3D-visualisering og skyggeeffekter.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.