Serbestberdana jîngeha pêşveçûna Qt Design Studio 1.2

Projeya Qt weşandin berdan Qt DesignStudio 1.2, jîngehek ji bo sêwirana navrûya bikarhêner û pêşkeftina sepanên grafîkî yên li ser bingeha Qt. Qt Design Studio ji sêwiraner û pêşdebiran re hêsan dike ku bi hev re bixebitin da ku prototîpên xebatê yên navberên tevlihev û berbelav biafirînin. Sêwiran dikarin tenê li ser sêwirana grafîkî ya sêwiranê hûr bibin, dema ku pêşdebiran dikarin balê bikşînin ser pêşxistina mantiqa serîlêdanê bi karanîna koda QML-ê ku bixweber ji bo sêwiranên sêwiran têne çêkirin.

Bi karanîna xebata ku di Qt Design Studio de hatî pêşkêş kirin, hûn dikarin sêwiranên ku di Photoshop an edîtorên din ên grafîkê de hatine amadekirin veguherînin prototîpên xebatê yên ku dikarin di nav çend hûrdeman de li ser cîhazên rastîn werin destpêkirin. Hilber di destpêkê de hate peyda kirin belaş, lê belavkirina hêmanên navberê yên amadekirî destûr hate dayîn
tenê ji bo xwediyên lîsansa bazirganî ji bo Qt.

Ji guhertoya 1.2 dest pê dike, ji pêşdebiran re çapek tê pêşkêş kirin Qt Design Studio Community Edition, ku li ser karanîna qedexeyan ferz nake, lê di fonksiyonê de ji hilbera sereke paşde dimîne. Bi taybetî, Weşana Civakê modulên ji bo anîna grafikên ji Photoshop û Sketch vedihewîne.

Di derbarê vekirina kodên çavkaniyê de, tê ragihandin ku serîlêdan guhertoyek pispor a hawîrdora Qt Afirînerê ye, ku ji depoyek hevpar hatî berhev kirin. Piraniya guheztinên taybetî yên Qt Design Studio jixwe di bingeha koda bingehîn a Afirînerê Qt de cih digirin. Di nav de hin taybetmendiyên Qt Design Studio rasterast ji Qt Afirînerê peyda dibin, mînakî, bi berdana 4.9-ê dest pê dike, edîtorek grafîkî ya li ser bingeha demjimêr heye.
Modulên entegrasyonê yên bi Photoshop û Sketch re xwedanî dimînin.

Serbestberdana Qt Design Studio 1.2 ji bo zêdekirina modulê girîng e Pira Qt ji bo Sketch, ku destûrê dide te ku hûn li ser bingeha sêwiranên ku di Sketch-ê de hatine amadekirin pêkhateyên amade-bikaranîna biafirînin û wan bişînin koda QML. Di nav guhertinên gelemperî de, piştgirî ji bo gradientên tevlihev ên li ser bingeha Qt Quick Shapes, ku niha dikare wekî pêkhateyên Qt Design Studio were derman kirin. Mînakî, gradientên spherîkî û konîkî yên ku bi anîmasyonê re têne hev kirin dikarin werin bikar anîn da ku pîvandin û xwendinên senzorê bi bandor xuyang bikin. Digel vê yekê, dema sêwirana navbeynkaran, hûn naha dikarin ji gradientên vertîkal ên xêzik biçin.

Serbestberdana jîngeha pêşveçûna Qt Design Studio 1.2

Taybetmendiyên sereke yên Qt Design Studio:

  • Anîmasyona Demjimêr - Edîtorek li ser rêzenivîs û keyframe-yê ku bêyî nivîsandina kodê çêkirina anîmasyonan hêsan dike;
  • Çavkaniyên ku ji hêla sêwiraner ve hatî pêşve xistin vediguhezin hêmanên QML-ya gerdûnî ku dikarin di projeyên cihêreng de ji nû ve werin bikar anîn;
  • Qt Live Preview - dihêle hûn serîlêdanek an navgîniya bikarhênerek ku rasterast li ser sermaseyê, cîhazên Android an Boot2Qt têne pêşve xistin pêşdîtin bikin. Guhertinên hatine çêkirin yekser li ser cîhazê têne dîtin. Mimkun e ku hûn FPS-ê kontrol bikin, pelan bi wergeran re bar bikin, û pîvana hêmanan biguhezînin. Ev piştgirî ji bo pêşdîtina hêmanên ku di serîlêdanê de li ser cîhazan hatine amadekirin Qt 3D Studio.
  • Ihtîmala entegrasyonê bi Qt Safe Renderer - Hêmanên Safe Renderer dikarin bi hêmanên navbeynkariya ku têne pêşve xistin ve werin nexşandin.
  • Edîtorê dîtbarî û edîtorê kodê li kêleka hev nîşan bidin - hûn dikarin di heman demê de bi dîtbarî guhertinên sêwiranê bikin an QML biguherînin;
  • Komek bişkok, guheztin û hêmanên din ên kontrolê yên amade û xwerû;
  • Komek bandorên dîtbar ên çêkirî û xwerû;
  • Plansaziya dînamîkî ya hêmanên navberê dihêle hûn wê li her ekranê biguncînin;
  • Edîtorek dîmenê ya pêşkeftî ya ku dihêle hûn hêmanan heya hûrguliya herî piçûk bixebitin;
  • Modulên Qt Photoshop Bridge û Qt Sketch Bridge ji bo anîna grafîkê ji Photoshop û Sketch. Destûrê dide we ku hûn rasterast ji grafikên ku di Photoshop an Sketchê de hatine amade kirin pêkhateyên amade biafirînin û wan bişînin koda QML. Ew di çapa Civakê de ne.

Source: opennet.ru

Add a comment