باگ ویجتها در کیوت
-
سلام دوستان
یک باگی توی نسخهٔ ۵٫۷ کیوت بهوجود اومده که باعث میشه متون فارسی و عربی توی ویجتها کاملا بریده بشن. من ذاین باگ رو ریپورت کردم توی این آدرس:
https://bugreports.qt.io/browse/QTBUG-57453
این باگ مربوط میشه به محاسبهٔ طول متن. بهطوری که تقریباً همیشه طول متن خیلی کمتر محاسبه میشه. عکسهای زیر گویای مطلب هست:
اگه شما هم به این مشکل برمیخورید، لطفاً پلتفرم و نسخهٔ کیوت خودتون رو توی کامنتهای باگ بنویسید.
احتمالا مربوط به کتابخانهٔ حرفباز میشه که کیوت از اون استفاده میکنه. بهطور مشخص اینجا:
https://github.com/behdad/harfbuzz/blob/master/src/hb-ot-shape-complex-arabic.cc#L541
که ظاهرا سعی شده محاسبهٔ طول متن اصلاح بشه. من از حرفباز چیز زیادی سر در نمیارم برای همین باگ ریپورت نکردم توی حرفباز. اگه فکر میکنید مشکلی داره این کد براشون بزنید.
ممنون