نوشته شده توسط
ASedJavad
ربطی به کیبورد نداره.
شما "ســلام" رو کپی پیست کن ببین درست نشون میده!؟
یا مثلا مینویسید "می" + alt+0157+ "رفت؛ نشون میده "میرفت" ؟
اعداد که دیگه ربطی به صفحه کلید فارسی استاندارد و ... نداره.
بگذریم از اینکه صفحه کلیدم فارسی استاندارد هست.
اگه هر دو مورد رو درست نشون میده، لطف کن و بگو از کدوم ورژن Qt استفاده میکنی
چون تو یه فرومی یکی نوشته بود تو بعضی نسخه هاش درست نشون میده!
سلام
متاسفانه کامپایلر MSVC به طور پیشفرض به خوبی از استاندارد utf-8 پشتیبانی نمیکند، جناب مصافی به این دلیل مشکلی ندارند چون کامپایلرشون GCC در محیط لینوکس هست و مشابه اون در ویندوز MinGW به طور کامل کار میکند.
پیشنهاد من اینه از MinGW استفاده کنید و یا اگر میخواهید از همان MSVC استفاده کنید از پیش پردازنده زیر استفاده کنید:
#pragma execution_character_set("utf-8")
من بارها با این مشکل مواجه شدم و با استفاده از این پیش پردازنده در کامپایلر MSVC مشکلم حل شده.