PDA

View Full Version : سوال: ترجمه کردن bottun های موجود در messageBox مثل yes و no



alirezabe
جمعه 07 مرداد 1390, 23:22 عصر
سلام

می خواستم بپرسم چطوری می شود های موجود در messageBox مثل yes و no را به فارسی ترجمه کرد من می تونم بقیه string های که در tr قرار می گیرند را ترجمه کنم ولی در مورد این ها نمی دونم چه کار کنم

با تشکر

حامد مصافی
شنبه 08 مرداد 1390, 11:26 صبح
QMessageBox msgbox;

msgbox.setText("sample message");
msgbox.addButton("yes text", QMessageBox::YesRole);
msgbox.addButton("no text", QMessageBox::NoRole);

msgbox.exec();

alirezabe
شنبه 08 مرداد 1390, 11:34 صبح
ببخشید برای new folder , save در fileDialog هم جواب می دهد چون من نتوانستم

حامد مصافی
شنبه 08 مرداد 1390, 12:02 عصر
خیر، QFildDialog از توابع بومی سیستم‌عامل برای نمایش پنجره‌های مربوطه استفاده می‌کند. برای مثال در سیستم عامل ویندوز شما باید از توابع سطح پایین API استفاده‌ کنید.

alirezabe
شنبه 08 مرداد 1390, 13:43 عصر
میشه یک مقدار بیشتر توضیح بدهید که باید چه کار کنم

حامد مصافی
شنبه 08 مرداد 1390, 13:46 عصر
با استفاده از توابعی مانند FindWindowEx باید پنجره(دکمه) را پیدا کرده و با تابع SetWindowText متن آن را تغییر دهید