ورود

View Full Version : مبتدی: سوال مبتدی در مورد منو



mehmir
یک شنبه 31 فروردین 1393, 15:16 عصر
با سلام

من یه منو به برنامم اضافه کردم که عکسش رو دارین میبینین

118190



میخوام هم متن آیتمهای منو راست چین شه و هم جهت نوشته های از راست به چپ باشه
یعنی متن مورد اوب بشه: پینگ - Ping
دوستان کسی هست بتونه کمک کنه؟ یا یه سر نخی لینکی چیزی بده؟

با تشکر

morrning
یک شنبه 31 فروردین 1393, 23:52 عصر
direction رو تغییر بدید به right to left

mehmir
دوشنبه 01 اردیبهشت 1393, 09:42 صبح
direction رو تغییر بدید به right to left

direction چی رو تغییر بدم؟
چجوری باید تغییر بدم؟ اگه امکان داره کد بذارید
ممنون

mehmir
دوشنبه 01 اردیبهشت 1393, 11:55 صبح
QApplication::setLayoutDirection(Qt::RightToLeft);

کامبیز اسدزاده
دوشنبه 22 اردیبهشت 1393, 10:06 صبح
با سلام

من یه منو به برنامم اضافه کردم که عکسش رو دارین میبینین

118190



میخوام هم متن آیتمهای منو راست چین شه و هم جهت نوشته های از راست به چپ باشه
یعنی متن مورد اوب بشه: پینگ - Ping
دوستان کسی هست بتونه کمک کنه؟ یا یه سر نخی لینکی چیزی بده؟

با تشکر


تنها راه چاره این مشکل به صورت زیر در داخل فایل main.cpp یعنی اولین تابعی که در برنامه اجرا میشه لایه هارو در حالت راست به چپ در نظر بگیرید :

این کد :


a.setLayoutDirection(Qt::RightToLeft);


به صورت زیر :


int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MyApp w;
a.setLayoutDirection(Qt::RightToLeft);
w.show();

return a.exec();
}