Qbs හි භාවිතා වන ස්ක්රිප්ටිං භාෂාව IDE මගින් ගොඩනැගීමේ ස්ක්රිප්ට් උත්පාදනය සහ විග්රහ කිරීම ස්වයංක්රීය කිරීමට අනුගත වේ. මීට අමතරව, Qbs විසින් makefiles උත්පාදනය නොකරන අතර, එයම, make utility වැනි අතරමැදියන් නොමැතිව, compilers සහ linkers දියත් කිරීම පාලනය කරයි, සියලු පරායත්තතා වල සවිස්තරාත්මක ප්රස්ථාරයක් මත පදනම්ව ගොඩනැගීමේ ක්රියාවලිය ප්රශස්ත කරයි. ව්යාපෘතියේ ව්යුහය සහ පරායත්තතා පිළිබඳ මූලික දත්ත තිබීම නූල් කිහිපයක මෙහෙයුම් ක්රියාත්මක කිරීම effectively ලදායී ලෙස සමාන්තරව කිරීමට ඔබට ඉඩ සලසයි. ගොනු සහ උප බහලුම් විශාල සංඛ්යාවකින් සමන්විත විශාල ව්යාපෘති සඳහා, Qbs භාවිතයෙන් නැවත ගොඩනැගීමේ ක්රියාකාරීත්වය කිහිප වතාවක් ඉක්මවා යා හැක - නැවත ගොඩනැගීම ක්ෂණිකව සිදු වන අතර සංවර්ධකයාට බලා සිටීමට කාලය ගත නොකරයි.
අපි මතක තියාගමු ගිය අවුරුද්දේ Qt Company එක
ප්රධාන
- නව විධානයක් එක් කරන ලදී "
qbs සැසිය ", සපයමින්API stdin/stdout හරහා අනෙකුත් උපයෝගිතා සමඟ අන්තර්ක්රියා කිරීම සඳහා JSON ආකෘතිය මත පදනම්ව. උදාහරණයක් ලෙස, Qt සහ C++ භාවිතා නොකරන IDE වලට Qbs සහාය ඒකාබද්ධ කිරීමට එය භාවිතා කළ හැක; - ව්යාපෘති මට්ටමේ චෙක්පත් පැතිකඩ විග්රහ කිරීමට පෙර අදියරේදී සිදු කරනු ලබන අතර, එය Conan සහ vcpkg වැනි පැකේජ කළමණාකරුවන් සමඟ අන්තර්ක්රියා සරල කරන අතර විශේෂාංග සමඟ බැඳී නොසිට සම්පාදක මෙවලම් ඇතුළුව සියලු පරායත්තතා විසඳීමට හැකි වේ. නිශ්චිත වේදිකාවල;
- හිරවී ඇති විධාන හඳුනා ගැනීමට සහ සම්පූර්ණ කිරීමට Command, JavaScriptCommand, සහ AutotestRunner objects වෙත කල් ඉකුත් වීමේ ගුණයක් එක් කර ඇත;
- Xcode 11 සම්පාදකය සඳහා නිවැරදි සහාය ලබා දී ඇත;
- වින්ඩෝස් සඳහා, mingw මාදිලියේ ධාවනය සඳහා ක්ලැන්ග් සහාය සපයනු ලැබේ;
- GCC, IAR සහ STM430 IDE භාවිතා කරන msp8 ක්ෂුද්ර පාලක සඳහා මෙන්ම IAR සහ SDCC සහිත STM8 ක්ෂුද්ර පාලක සඳහා සහය එක් කරන ලදී;
- ARM, AVR, 8051, MSP430 සහ STM8 සඳහා සහය දක්වන IAR Embedded Workbench සඳහා නව ව්යාපෘති උත්පාදකයක් එක් කරන ලදී;
- ARM සහ 4 සඳහා සහය දක්වන KEIL uVision 8051 සඳහා නව ව්යාපෘති උත්පාදකයක් එක් කරන ලදී;
- Qbs, Qt සහ ධාවන කාලය සම්පාදක ගොඩනඟන විට, ඇසුරුම්කරණය සරල කිරීම සඳහා පුස්තකාල දැන් Linux, macOS සහ Windows සඳහා ඇසුරුම් කළ හැක.
එකවරම
Qt Design Studio හි පිරිනමනු ලබන කාර්ය ප්රවාහය භාවිතා කරමින්, ඔබට Photoshop හෝ වෙනත් ග්රැෆික් සංස්කාරකවල සකස් කරන ලද පිරිසැලසුම් මිනිත්තු කිහිපයකින් සැබෑ උපාංග මත ධාවනය කිරීමට සුදුසු ක්රියාකාරී මූලාකෘති බවට පත් කළ හැකිය.
පිරිනමන ලදී
නොමිලේ ලැබෙන අතර, Qt සඳහා වාණිජ බලපත්රයක් ඇති අයට පමණක් සකස් කළ අතුරු මුහුණත් සංරචක බෙදා හැරීමට ඉඩ සලසයි.
ප්රජා සංස්කරණය භාවිතයට සීමා පනවා නැත, නමුත් Photoshop සහ Sketch වෙතින් ග්රැෆික්ස් ආයාත කිරීම සඳහා මොඩියුල ඇතුළත් නොවේ. යෙදුම පොදු ගබඩාවකින් සම්පාදනය කරන ලද Qt Creator පරිසරයේ විශේෂිත අනුවාදයකි. Qt Design Studio සඳහා විශේෂිත වූ බොහෝ වෙනස්කම් ප්රධාන Qt Creator කේත පදනමේ ඇතුළත් වේ. Photoshop සහ Sketch සඳහා ඒකාබද්ධ කිරීමේ මොඩියුල හිමිකාර වේ.
නව නිකුතුවේ:
- සමඟ ඒකාබද්ධ කිරීම සඳහා සහය එක් කරන ලදී
පෙනී සිටියේය Qt 5.14 හි, Qt Quick 3D මොඩියුලය, 2D සහ 3D ග්රැෆික් මූලද්රව්ය ඒකාබද්ධ කරමින් Qt Quick මත පදනම්ව පරිශීලක අතුරුමුහුණත් නිර්මාණය කිරීම සඳහා ඒකාබද්ධ API සපයයි. - FBX, Collada (.dae), glTF3, Blender සහ obj ආකෘතිවල ත්රිමාණ සම්පත් ආයාත කිරීමට මෙන්ම Qt 2d Studio (.uia සහ .uip) වෙතින් සම්පත් පරිවර්තනය කිරීම සඳහා සහය එක් කරන ලදී;
- ත්රිමාණ දර්ශන සංස්කරණය සඳහා නව මාදිලියක් එක් කර ඇත, QML අතුරුමුහුණත විවෘත කිරීමේදී චලනය, පරිමාණය සහ භ්රමණය වැනි සම්මත මෙවලම් භාවිතයෙන් දර්ශන සංරචක හැසිරවීමට ඔබට ඉඩ සලසයි. ඔබට 3D දර්ශන දසුනක් සහ 3D දසුනක් එකවර නැරඹිය හැකි බැවින්, මාදිලිය 2D සහ 3D අන්තර්ගතය සමමුහුර්ත කිරීම පහසු කරයි;
- 2D අතුරුමුහුණත් නිර්මාණ මෙවලම් සඳහා පෙළගැස්වීමේ සහ බෙදා හැරීමේ මෙවලම් එකතු කර ඇති අතර, මූලද්රව්ය අතර ස්වයංක්රීය ඉන්ඩෙන්ට් ස්ථානගත කිරීම සමඟ සංකීර්ණ පිරිසැලසුම් නිර්මාණය කිරීමට ඔබට ඉඩ සලසයි;
- පෙළ සංස්කාරකයක බන්ධන නිර්මාණය නොකර, නමුත් සන්දර්භය මෙනුව හරහා ගුණාංග තෝරා ගැනීමෙන් ඔබට ගුණාංග බැඳීමට ඉඩ සලසන බන්ධන සංස්කාරකයක් එක් කරන ලදී;
- මොඩියුලයේ හැකියාවන් පුළුල් විය
Qt පාලම Sketch සහ Photoshop සඳහා, Sketch හෝ Photoshop හි සකස් කරන ලද පිරිසැලසුම් මත පදනම්ව භාවිතයට සූදානම් සංරචක නිර්මාණය කිරීමට සහ ඒවා QML කේතයට අපනයනය කිරීමට ඔබට ඉඩ සලසයි.
මූලාශ්රය: opennet.ru