KDDockWidgets, ingantaccen tsarin aiwatarwa don QDockWidget

KDQDockWidget

.Ungiyar KDAB shine mashawarcin software don aikace-aikacen Qt, C ++ da OpenGL don dandamali daban-daban (tebur, sakawa da hannu), ban da wannan yana ba da horo don haɓaka aikace-aikacen Qt daga karce kuma a cikin canja wurin duk shahararrun ginshiƙan zuwa Qt.

A tsawon shekaru, KDAB ya ba da gudummawa da tallafawa ci gaban QDockWidget. Amma saboda canje-canje da gyaran kwaroji sun ɗauki kwanaki da yawa don aiwatarwa, ta amfani da QdockWidget, Ya zama ba kyakkyawan zaɓi bane, saboda haka yana haifar da haihuwar KDDockWidgets.

KDDockWidgets shine tsarin shigar da kayan aiki na QDockWidgets mai inganci, da abin da yake faɗaɗa amfani da shi ta hanyar ƙara ayyukan da QDockWidgets ba sa tallafawa.

QdockWidget asalinsa yana haɗuwa da lambar GUI tare da dabaru tare da jihar, mece yana da matukar wahala ci gaba tare da sabbin abubuwa, wanda ke haifar da rikitarwa mai yawa a cikin aiwatarwar sa a cikin bangarorin daban daban. Tunda yana da asali na jerin abubuwan musayar mai amfani da zane, tare da shi zaka iya matsar da dukkan abubuwan taga (sandunan kayan aiki, kungiyoyin widget din, da dai sauransu) a duk inda kake so.

Duk da haka, KDAB yayi jayayya cewa tabbatar da lambar QDockWidgets ba sauki bane, kamar yadda ya faɗi cewa:

KDDockWidgets an haife shi ne daga buƙata ta don kiyaye natsuwa ta bayan nayi aiki a kan ayyuka biyu waɗanda suke buƙatar keɓancewa mai yawa. Daya inda muka yi ƙoƙarin yin aiki kai tsaye amma ƙimar koma baya ya kasance da yawa.

Dayan kuma inda na ɗauki hanyar amfani da APIs masu zaman kansu, abubuwan linzamin kwamfuta na jabu, da abubuwan da suka faru, wanda ya zama kamar kyakkyawan ra'ayi ne da farko, amma ya zama duniya mai zafi. Hakanan, abokan cinikinmu suna samun ƙwarewa sosai tare da buƙatunsu, don haka a bayyane yake cewa muna buƙatar ingantaccen tsarin shinge.

Babbar matsalar ita ce tsarinta. Saboda haka, kowane canji na iya haifar da adadi mai yawa na koma baya.

Abin da ya sa KDAB ya yanke shawarar ƙirƙirar KDDockWidgets, wanda da shi yake neman sauƙaƙa ƙirar QDockWidgets ƙwarai da gaske, tare da sauƙaƙawar karbuwarsa ga wasu yanayi.

KDDockWidgets yana samar da ayyuka masu zuwa:

  • Samun damar shigar da widget din a cikin taga mai iyo da kuma sanya waccan rukunin zuwa babban taga
  • Dock zuwa kowane taga, ba kawai babban taga ba
  • Docking zuwa tsakiyar babban taga
  • Taimako don shafuka masu saurin cirewa a cikin babbar widget ɗin cikin babbar taga
  • Samun damar cire shafuka daga tab tab a cikin wani wurin da aka yi amfani da shi
  • Ikon hada shafuka da yawa ta hanyar hada abubuwa daban-daban.
  • Bayyana widget din taimakon cikin gida saboda mai amfani zai iya tsara su ko samar da nasu.
  • Groupsungiyoyin ɓangarori na iya canzawa kyauta daga taga ta waje (wanda kawai ke ƙunshe da wannan rukunin ƙungiyar) zuwa babban taga (fasalin da aka aiwatar a wani ɓangare a cikin Qt 5.10).
  • Siffanta widget din tab
  • Siffanta sandunan take
  • Siffanta taga taga
  • Baya ga haskakawa cewa babban canjin shine ƙarin alamomi na ainihi don cire abubuwa daga GUI, ban da gaskiyar cewa ra'ayi na widget ɗin tsakiya ya ɓace, tunda a yanzu haka ba wani yanki bane.

Sabuwar kungiyar a fili ta raba hankali da zane-zane, don haka lokacin aikin shine za a iya sake amfani da ita don sauƙin musaya na Qt (wanda a karshe ake tsammani). Hakanan yana sauƙaƙa keɓance keɓaɓɓiyar, mai amfani zai iya samar da Widget din kansu don kowane ɓangare na mashigar.

Har ila yau, An tsara KDDockWidgets don zama tsari, don haka zaka iya shawo kan musaya don samar da bayyanar al'ada da ɗabi'a. - KDDockWidgets tsarin budewa ne, wanda ke ƙarƙashin lasisin GPLv2 da GPLv3.

Ana samun lambar KDDockWidgets da demo ɗin ta A cikin mahaɗin mai zuwa.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.