د سکریپټ ژبه په Qbs کې کارول کیږي د IDEs لخوا د جوړ شوي سکریپټونو تولید او پارس کولو اتومات کولو لپاره تطابق شوی. سربیره پردې ، Qbs میک فایلونه نه رامینځته کوي ، او پخپله د منځګړیتوبونو پرته لکه د میک یوټیلیټ ، د کمپیلرونو او لینکرونو لانچ کنټرولوي ، د ټولو انحصارونو تفصيلي ګراف پراساس د جوړونې پروسې اصلاح کوي. په پروژه کې د جوړښت او انحصار په اړه د لومړنیو معلوماتو شتون تاسو ته اجازه درکوي په مؤثره توګه په څو تارونو کې د عملیاتو اجرا کول موازي کړي. د لویو پروژو لپاره چې د ډیری فایلونو او فرعي لارښودونو څخه مشتمل وي، د Qbs په کارولو سره د بیارغونې فعالیت کولی شي څو ځله ښه کړي - بیا رغونه نږدې سمدستي وي او پراختیا کونکي د انتظار وخت نه تیروي.
راځئ چې په یاد ولرئ چې تیر کال د Qt شرکت و
اصلي
- نوې کمانډ اضافه شوی "
د qbs غونډه "، برابرويAPI د stdin/stdout له لارې د نورو اسانتیاوو سره د تعامل لپاره د JSON فارمیټ پراساس. د مثال په توګه، دا په IDEs کې د Qbs ملاتړ ادغام لپاره کارول کیدی شي چې Qt او C++ نه کاروي؛ - د پروژې په کچه چیکونه د پروفایل پارس کولو دمخه په مرحله کې ترسره کیږي ، کوم چې د کڅوړې مدیرانو لکه کانن او vcpkg سره تعامل ساده کوي ، او دا هم امکان ورکوي چې ټول انحصارونه حل کړي ، پشمول د کمپیلر وسیلو پورې اړوند ، پرته له ځانګړتیاو سره تړلي. د ځانګړو پلیټ فارمونو؛
- د وخت پای ملکیت په کمانډ، JavaScriptCommand، او AutotestRunner څیزونو کې اضافه شوی ترڅو بند شوي کمانډونه وپیژني او بشپړ کړي؛
- د ایکس کوډ 11 کمپیلر لپاره سم ملاتړ چمتو شوی؛
- د وینډوز لپاره، د کلینګ ملاتړ په مینګو حالت کې د چلولو لپاره چمتو شوی؛
- د GCC، IAR او STM430 IDE په کارولو سره د msp8 مایکرو کنټرولرونو لپاره ملاتړ اضافه شوی، او همدارنګه د IAR او SDCC سره STM8 مایکرو کنټرولر؛
- د IAR ایمبیډډ ورک بینچ لپاره د پروژې نوي جنراتور اضافه شوي، د ARM، AVR، 8051، MSP430 او STM8 ملاتړ کوي؛
- د KEIL uVision 4 لپاره د نوي پروژې جنراتور اضافه شوی، د ARM او 8051 ملاتړ کوي؛
- کله چې د Qbs، Qt او رن ټایم کمپیلرونه جوړ کړئ، کتابتونونه اوس د لینکس، MacOS او وینډوز لپاره بسته بندي کیدی شي ترڅو بسته بندي ساده کړي.
په عین حال کې
د Qt ډیزاین سټوډیو کې وړاندیز شوي کاري فلو په کارولو سره ، تاسو کولی شئ په فوټوشاپ یا نورو ګرافیک ایډیټرونو کې چمتو شوي ترتیبونه په څو دقیقو کې په ریښتیني وسیلو کې د چلولو لپاره مناسب کاري پروټوټایپونو ته واړوئ.
وړاندیز شوی
وړیا راځي، یوازې د Qt لپاره د سوداګریز جواز لرونکو ته د چمتو شوي انٹرفیس اجزاو ویشلو ته اجازه ورکوي.
د ټولنې نسخه په کارولو محدودیتونه نه لګوي، مګر د فوټوشاپ او سکیچ څخه د ګرافیک واردولو لپاره ماډلونه شامل نه دي. غوښتنلیک د Qt خالق چاپیریال ځانګړی نسخه ده، د یو عام ذخیره څخه جوړه شوې. د Qt ډیزاین سټوډیو ته ځانګړي ډیری بدلونونه د اصلي Qt خالق کوډبیس کې شامل دي. د فوټوشاپ او سکیچ لپاره د ادغام ماډلونه ملکیت دي.
په نوې خپرونه کې:
- سره د ادغام لپاره ملاتړ اضافه شوی
ښکاره شوه په Qt 5.14 کې، د Qt Quick 3D ماډل، کوم چې د Qt Quick پر بنسټ د کاروونکي انٹرفیس جوړولو لپاره یو متحد API چمتو کوي، د 2D او 3D ګرافیک عناصر سره یوځای کوي. - په FBX، Collada (.dae)، glTF3، Blender او obj فارمیټونو کې د 2D سرچینو واردولو لپاره ملاتړ اضافه شوی، په بیله بیا د Qt 3d سټوډیو (.uia او .uip) څخه سرچینې بدلول؛
- د 3D صحنو ایډیټ کولو لپاره یو نوی حالت اضافه شوی ، کوم چې تاسو ته اجازه درکوي د معیاري وسیلو په کارولو سره د صحنې برخې اداره کړئ لکه حرکت کول ، اندازه کول او گردش کله چې د QML انٹرفیس خلاص کړئ. موډ د 3D او 2D مینځپانګې همغږي کول اسانه کوي ، ځکه چې تاسو کولی شئ په ورته وخت کې د 3D صحنې لید او 2D لید وګورئ؛
- د سمون او توزیع وسیلې د 2D انٹرفیس ډیزاین وسیلو کې اضافه شوي ، تاسو ته اجازه درکوي پیچلي ترتیبونه رامینځته کړئ د عناصرو ترمینځ د انډیټونو اتوماتیک ځای پرځای کولو سره؛
- یو پابند ایډیټر اضافه شوی چې تاسو ته اجازه درکوي د متن ایډیټر کې د پابندۍ رامینځته کولو پرته ملکیتونه وتړئ ، مګر د شرایطو مینو له لارې د ملکیتونو غوره کولو سره؛
- د ماډل وړتیاوې پراخې شوې
د Qt پل د سکیچ او فوټوشاپ لپاره ، تاسو ته اجازه درکوي په سکیچ یا فوټوشاپ کې چمتو شوي ترتیبونو پراساس د کارونې لپاره چمتو برخې رامینځته کړئ او QML کوډ ته یې صادر کړئ.
سرچینه: opennet.ru