ક્યુટી માટેનું એક પેકેજ મેનેજર વિકસિત થઈ રહ્યું છે

ક્યુટ કંપનીએ અનાવરણ કર્યું ઘણા દિવસો પહેલા બ્લોગ પોસ્ટ દ્વારા તમે Qt ઓનલાઇન ઇન્સ્ટોલરમાં પેકેજ મેનેજરને શામેલ કરવા માગો છો, જે Qt 6 માં અતિરિક્ત પુસ્તકાલયોના સ્થાપનને સરળ બનાવવામાં મદદ કરશે.

આધાર તરીકે, કોનન પેકેજ મેનેજરનો ઉપયોગ કરવામાં આવશે, સી / સી ++ માં લાઇબ્રેરીઓનું વિતરણ કરવા માટે રચાયેલ છે અને વિકેન્દ્રિત આર્કિટેક્ચર છે જે તમને તમારા સર્વરથી પુસ્તકાલયોનું વિતરણ કરવાની મંજૂરી આપે છે. તે ધાર્યું છે કે પેકેજ મેનેજર વપરાશકર્તાઓને બાહ્ય રીપોઝીટરીમાં વધારાના મોડ્યુલોનો ઉપયોગ કરવાની મંજૂરી આપે છે મૂળભૂત સમૂહને વધુ પડતો લોડ અથવા જટિલ કર્યા વિના.

પ્રથમ તબક્કામાં, ક્યુટ નેટવર્ક ઓથોરાઇઝેશન, ક્યુટી ઇમેજ ફોર્મેટ્સ અને ક્યુટ 3 ડી મોડ્યુલોનું વિતરણ કરવાની યોજના છે, પરંતુ ડિસેમ્બરમાં Qt 6 ની રજૂઆત સાથે, મોડ્યુલોની સંખ્યામાં વધારો થશે. ક્યુટી ડેવલપર્સ દ્વારા પૂરા પાડવામાં આવેલ વધારાના મોડ્યુલો લોડ કરવા ઉપરાંત, પેકેજ મેનેજરનો ઉપયોગ બાહ્ય વિક્રેતાઓ પાસેથી પુસ્તકાલયો મેળવવા માટે પણ થઈ શકે છે.

ક્યુટી 6 સાથે અમે ક્યુટ Instalનલાઇન ઇન્સ્ટોલર ઉપરાંત પેકેજ મેનેજરનો લાભ લઈ વધુ સુગમતા પ્રદાન કરવા માગીએ છીએ. નવી પેકેજ મેનેજર વિધેય, કanન.આઈઓ (https://conan.io) પર આધારિત, Qt બેઝલાઇનની જટિલતાને વધાર્યા વિના વપરાશકર્તાઓને વધુ પેકેજો પ્રદાન કરવાનું શક્ય બનાવે છે. ક્યુટી દ્વારા પૂરા પાડવામાં આવેલ પેકેજો ઉપરાંત, પેકેજ મેનેજરનો ઉપયોગ અન્ય સ્રોતોમાંથી સામગ્રી મેળવવા માટે થઈ શકે છે.

શરૂઆતમાં, અમારી પાસે પેકેજ મેનેજર દ્વારા પ્રદાન થયેલ ત્રણ વધારાના લી બી રે છે: ક્યૂટી ઓથોરાઇઝેશન નેટવર્ક, ક્યુટી ઇમેજ ફોર્મેટ્સ અને ક્યુટ 3 ડી. ક્યુટી of ની આગામી આવૃત્તિઓમાં વધુ વધારાની લાઇબ્રેરીઓ ઉપલબ્ધ થશે. અમે હાલમાં પેકેજ મેનેજર દ્વારા ઉપલબ્ધ વધારાની લાઇબ્રેરીઓનાં બેકએન્ડ તરીકે હાલની ક્યુટી ડિલિવરી સિસ્ટમનો લાભ લઈ રહ્યા છીએ. Qt 6 ની જેમ, વર્તમાન કાર્ય હજી પણ બીટામાં છે અને તમામ પ્રતિસાદનું સ્વાગત છે.

એ નોંધવું મહત્વપૂર્ણ છે કે હાલમાં કોનન પ્રોફાઇલ ફાઇલો અને બિલ્ડ રેસિપિ પર એન્ડ્રોઇડ અને આઇઓએસ લક્ષ્યો માટે કામ કરવામાં આવી રહ્યું છે.

ઉપરાંત, ક્યુટ કંપનીએ એમસીયુ 1.5 માટે ક્યુટી રજૂ કરી છે, માઇક્રોકન્ટ્રોલર્સ અને લો-પાવર ડિવાઇસીસ માટે ક્યુટ ફ્રેમવર્કની સમીક્ષા. પેકેજ તમને વિવિધ ગ્રાહક ઇલેક્ટ્રોનિક્સ, વેરેબલ ઉપકરણો, industrialદ્યોગિક ઉપકરણો અને સ્માર્ટ હોમ સિસ્ટમ્સ માટે ગ્રાફિકલ એપ્લિકેશંસ બનાવવા માટે સક્ષમ બનાવે છે.

ડેસ્કટ .પ સિસ્ટમો માટે વ્યાપક GUI બનાવવા માટે ઉપયોગમાં લેવાતા પરિચિત API અને માનક વિકાસ સાધનોનો ઉપયોગ કરીને વિકાસ કરવામાં આવે છે.

સી ++ એપીઆઈ અને ક્યુએમએલ બંનેનો ઉપયોગ નાના સ્ક્રીનો માટે ફરીથી ડિઝાઇન કરેલા ક્યૂટી ક્વિક કન્ટ્રોલ વિજેટો સાથે કરી શકાય છે. ઉચ્ચ પ્રદર્શન પ્રાપ્ત કરવા માટે, ક્યુએમએલ સ્ક્રિપ્ટોનું સી ++ કોડમાં ભાષાંતર કરવામાં આવે છે અને રેન્ડરિંગ એક અલગ ગ્રાફિક્સ એન્જિન, ક્યુટી ક્વિક ક્લબ અલ્ટ્રાલાઇટ (ક્યુએલ) નો ઉપયોગ કરીને કરવામાં આવે છે, જે થોડી માત્રામાં રેમ અને પ્રોસેસર સંસાધનો સાથે ગ્રાફિકલ ઇન્ટરફેસો બનાવવા માટે .પ્ટિમાઇઝ થયેલ છે.

એન્જિન એઆરએમ કોર્ટેક્સ-એમ માઇક્રોકન્ટ્રોલર્સને ધ્યાનમાં રાખીને બનાવવામાં આવ્યું છે અને 2X ગ્રાફિક્સ એક્સિલરેટર્સને સપોર્ટ કરે છે જેમ કે એનએક્સપી આઈ.એમએક્સ આરટી 1050 ચિપ્સ પર પીએક્સપી, એસટીએમ 32 એફ 769 આઇ ચિપ્સ પર ક્રોમ-આર્ટ, અને રેનેસ આરએચ 850 ચિપ્સ પર આરજીએલ.

આથી જ અમે Qt for MCUs 1.5 માં એપીઆઈનો એક સંપૂર્ણપણે નવો સેટ રજૂ કર્યો જે તે એકીકરણને સક્ષમ કરે છે.

તેવો ઉલ્લેખ છે તે મુખ્યત્વે બે ભાગો સમાવે છે:

પ્લેટફોર્મ નામ સ્થાન વિવિધ અમૂર્ત કાર્યોને ખુલ્લા પાડે છે જેનો તમારે અમલ કરવો આવશ્યક છે. આ એન્જિન ક callsલ કરે છે તે કાર્યો છે ક્યુટ ક્વિક ક્લિટ્રાઇટ હાર્ડવેર સાથે સંપર્ક કરવા. તેમાંના 18 અમલીકરણ માટે છે, તેમાંથી કેટલાક વૈકલ્પિક છે.

નામ જગ્યા પ્લેટફોર્મઇન્ટરફેસ એન્જિનને ફરીથી ક callલ કરવા માટે તમારા પ્લેટફોર્મ એડેપ્ટેશન કોડમાં તમને જરૂરી તમામ API પ્રદાન કરે છે, ઉદાહરણ તરીકે ટચ સ્ક્રીન નિયંત્રક દ્વારા પ્રાપ્ત ટચ ઇવેન્ટ્સને હેન્ડલ કરવા માટે અથવા ટાઇમર-આધારિત એન્જિન અપડેટને ટ્રિગર કરવા માટે અથવા અન્ય માધ્યમથી.

Qt ક્વિક અલ્ટ્રાલાઇટને હાર્ડવેરમાં સ્થાનાંતરિત કરતી વખતે તમારે હંમેશાં તમામ પ્લેટફોર્મ સુવિધાઓ લાગુ કરવાની રહેશે નહીં. એમસીયુ માટેના ક્યુટ એસડીકેમાં બધા પ્લેટફોર્મ અનુકૂલન માટેનો સ્રોત કોડ શામેલ છે, જેનો અર્થ એ છે કે જો તમારે સપોર્ટેડ એમસીયુ પર આધારિત કોઈ કસ્ટમ બોર્ડમાં ક્યુટી ક્વિક ક્લિટરાઇટને સ્વીકારવાની જરૂર છે, અથવા જો તમારે કોઈ સુસંગત કુટુંબમાંથી નવું એમસીયુ પોર્ટ કરવાની જરૂર છે. .


ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.