PDA

View Full Version : مشکل RTL در QMenuBar



leonard
پنج شنبه 04 خرداد 1391, 20:16 عصر
سلام
من با pyqt4.9.1 , پایتون برنامه مینویسم
وقتی sub menu به منوهای برنامه ام اضافه میکنم
این زیر منو ها در سمت راست باز میشوند درصورتیکه خود منو بار در جای درست و RTL هستش ولی
ساب منو ها باید از سمت چپ باز شوند که اینطور نیست
برنامه ام رو با qtdesigner طراحی کرد
درصورتی که ابتدا کل کد رو هم دستی نوشته بودم همین مشکل رو داشتم
و همین طور نسخه های قبیل کیوت رو نیز داشتم و برای رفع مشکل به نسخه 4.9.1 پورت کردم ولی باز
مشکل باقی است البته فکر کنم این باگ باشه
آیا راه حلی براش وجود داره
این رو اضافه کنمکل برتامه ام RTL هست و فقط زیر منو ها مشکل دارند((منو هایی که به منو های افزوده شده به منو بار افزودم))

حامد مصافی
پنج شنبه 04 خرداد 1391, 20:51 عصر
خیلی عجیبه برام.
من چنین مشکلی رو ندیدم. میشه مشخصات سیستم عاملتون بو بفرمایید.
همچنین یک نمونه ساده رو که در سیستم شما مشکل داره آپلود کنید لطفاً

سوداگر
جمعه 05 خرداد 1391, 04:13 صبح
منم با این مشکل توی Qt Designer برخورد کردم، گمان می کنم به خاطر نصب فارسی ساز ویندوز 7 این اتّفاق افتاده باشه. والله اعلم.

leonard
جمعه 05 خرداد 1391, 13:06 عصر
درسته منم وین 7 دارم
البته میتونم برم روی لینوکس ولی خوب در نهایت برنامه ام باید رو ویندوز اجرا بشه
فایل ui رو فرستادم که واسه من مشکل ایجاد میکنه

حامد مصافی
شنبه 06 خرداد 1391, 13:52 عصر
این فایل شما یکم که انگلیسیه دوم مشکلی نداره.
کیوت مشکلی با منو‌های راست به چپ نداره.
من ویندوز ۷ ندارم. اما در ویندوز سرور ۲۰۰۸ کوچکترین مشکلی ندیدم. پس شما‌هم نباید چنین مشکلی رو ببینید.
بهتره جای دیگه‌ای به دنبال مشکل بگردید.

leonard
شنبه 06 خرداد 1391, 15:25 عصر
ولی من همین رو به همین صورتی که هست مشکل دارم باهاش
الان به ذهنم رسید که تنظیمات ویندوزم روی persian ,iran هست شاید به اون مربوط باشه
لینوکس مینت 13 رو هم دانلود کردم تا رو اون هم امتحانش کنم البته سر فرصت

leonard
شنبه 06 خرداد 1391, 15:38 عصر
تنظیمات ویندوز رو تغییر دادم درست نشد
بعدش میرم روی مینت امتحان کنم و شایدم ویندوز رو عوض کنم یکسالی هست این ویندوز رو دارم
راستی من pyside رو هم روی سیستم دارم که اون هم دیساینر خودش رو نصب کرده
نمی تونه مشکل از این باشه هرچی باشه مشکل از دیساینر هست