Qt تخلیق کار 9 ترقیاتی ماحول کی ریلیز

مربوط ترقیاتی ماحول Qt Creator 9.0 کا اجراء، جو Qt لائبریری کا استعمال کرتے ہوئے کراس پلیٹ فارم ایپلی کیشنز بنانے کے لیے ڈیزائن کیا گیا ہے، شائع ہو چکا ہے۔ کلاسک C++ پروگراموں کی ترقی اور QML زبان کا استعمال دونوں معاون ہیں، جس میں JavaScript کو اسکرپٹ کی وضاحت کے لیے استعمال کیا جاتا ہے، اور انٹرفیس عناصر کی ساخت اور پیرامیٹرز CSS جیسے بلاکس کے ذریعے سیٹ کیے جاتے ہیں۔ لینکس، ونڈوز اور میک او ایس کے لیے تیار اسمبلیاں بنائی جاتی ہیں۔

نئے ورژن میں:

  • Squish GUI ٹیسٹنگ فریم ورک کے لیے تجرباتی تعاون شامل کیا گیا۔ اسکویش انٹیگریشن پلگ ان آپ کو موجودہ کھولنے اور نئے ٹیسٹ کیسز بنانے، ٹیسٹ کیسز ریکارڈ کرنے، ٹیسٹ کیسز اور ٹیسٹ کیسز چلانے کے لیے اسکویش رنر اور اسکویش سرور استعمال کرنے، دی گئی پوزیشن پر عمل درآمد میں رکاوٹ ڈالنے کے لیے ٹیسٹ چلانے سے پہلے بریک پوائنٹس سیٹ کرنے اور متغیرات کا معائنہ کرنے کی اجازت دیتا ہے۔
  • بلٹ میں مدد اور دستاویزات کی نمائش کرتے وقت ڈارک تھیم کے لیے سپورٹ شامل کی گئی۔
  • API سیاق و سباق کی مدد کو ظاہر کرتے وقت، مواد اب پروجیکٹ میں درج Qt کے ورژن کو مدنظر رکھتے ہوئے تیار کیا جاتا ہے (یعنی Qt 5 استعمال کرنے والے پروجیکٹس کے لیے، Qt 5 کے لیے دستاویزات دکھائے جاتے ہیں، اور Qt 6 استعمال کرنے والے پروجیکٹس کے لیے، Qt 6 کے لیے دستاویزات دکھائی جاتی ہیں۔ دکھایا گیا.
  • دستاویز میں انڈینٹ کو دیکھنے کے لیے ایڈیٹر میں ایک آپشن شامل کیا گیا ہے۔ ہر انڈینٹ کو ایک علیحدہ عمودی لائن سے نشان زد کیا گیا ہے۔ لائن اسپیسنگ کو تبدیل کرنے کی صلاحیت کو بھی شامل کیا گیا ہے اور بہت بڑے بلاکس کا انتخاب کرتے وقت کارکردگی کے مسائل کو حل کر دیا گیا ہے۔
    Qt تخلیق کار 9 ترقیاتی ماحول کی ریلیز
  • Clangd بیک اینڈ پر مبنی C++ کوڈ ماڈل، جو LSP (Language Server Protocol) کو سپورٹ کرتا ہے، اب پورے سیشن کے لیے ایک Clangd مثال کے ساتھ کر سکتا ہے (پہلے، ہر پروجیکٹ کی اپنی Clangd مثال تھی)۔ اشاریہ سازی کے لیے استعمال ہونے والے Clangd پس منظر کے دھاگوں کی ترجیح کو تبدیل کرنے کی صلاحیت کو سیٹنگز میں شامل کر دیا گیا ہے۔
  • علیحدہ ڈائیلاگ کھولے بغیر براہ راست مین سیٹنگ ڈائیلاگ سے C++ کوڈ اسٹائل کے پیرامیٹرز میں ترمیم کرنا ممکن ہے۔ کلینگ فارمیٹ کی ترتیبات کو اسی سیکشن میں منتقل کر دیا گیا ہے۔
  • سورس ڈائرکٹری کے بجائے بلڈ ڈائرکٹری سے QML فائلوں کو کھولنے اور ریفارمیٹ فنکشن کا استعمال کرتے وقت بریک پوائنٹس کے نقصان کے مسائل حل ہوئے۔
  • CMake پروجیکٹس کے لیے presets کی تشکیل اور تعمیر کے لیے معاونت شامل کی گئی۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں