تبلیغات
Qt Developer Blog - QLineEdit
 
Qt Developer Blog
کیوتی ساده و آسان برای همه
                                                        
درباره وبلاگ

در این وبلاگ کیوتی که مجموعه ای از کلاس ها برای برنامه نویسی دلپذیر تر با سی پلاس پلاس هست آموزش داده میشود
مدیر وبلاگ : سعید دادخواه
نظرسنجی
آموزش ها به چه صورتی باشد






آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
سه شنبه 21 دی 1389 :: نویسنده : سعید دادخواه
سلام دوستان عزیزم
خوب جلسات قبلی در مورد QPushButton صحبت کردیم امروز در مورد QLineEdit که یکی دیگه از ویدجت های کیوتی هست و خوب به طبع بسیار مهمه صحبت میکنیم . این ویدجت برای گرفتن یه خط متن (Text ) از کاربر به کار میره و ما 
تو فارسی بهش میگیم جعبه متن.
بقیش تو ادامه مطلب

ساختن یه لاین ادیت دقیقا مثل قبله . فرض کنید من میخوام یه فرم طراحی کنم که یه نام کاربری بگیره ...
همون طور که میبینید نحوه اضافه کردن لاین ادیت هم ساده است و فقط ما اینجا از چند تابع دیگه استفاده کردیم
یکی از این توابع تابع move هستش که عضو کلاس Qwidget هستش و به طبع تمام ویدجت ها اونو به ارث برده اند
این تابع مختصات نقطه چپ و بالای ویدجت رو میگیره و اونو به اون نقطه مورد نظر منتقل میکنه . تابع دیگه ای که استفاده شد تابع width هستش که دوباره برای هر کلاسی که عضو خانواده ویدجت هاست قابل دسترسی است. و عرض یه ویدجت رو برمیگردونه . به طبع تابع height هم هستش که ارتفاع رو بر میگردونه . 
همون طور که می بینید طراحی فرم به این صورت کاری طاقت فرسا است  . اما خوب کیوتی برای رفع این مشکل چند راه حل داره .یکی استفاده از سیستم layout است که بسیار کارا و عالی است و در جلسات بعدی بحث میشه و  یکی هم استفاده از Qt Designer است که اونم بعدا آموزش داده میشه.
توابع مهمی که در مورد QLineEdit  هست رو بعضا بیان میکینم:
تابع text مقدار درون یک جعبه متن رو بر میگردونه . یعنی به این تابع میشه تشخیص داد که کاربر چه متنی رو وارد کرده
تابع setText برای تعیین متن یه جعبه متن به کار میره.یعنی شما با این تابع میتونید تعیین کنید متن جعبه متنتون چی باشه
تابع setEchoMode برای تعیین کردن اینه که آیا جعبه متن شما قراره یه متن عادی نمایش بده یا یه کلمه رمز 

خوب تا همین جا فعلا بسه
خسته نباشید
به امید دیدار




نوع مطلب : ویدجت های Qt، 
برچسب ها : qt، Qt، QLineEdit، line edit in qt، آموزش کیوتی، جعبه متن در کیوتی، متن کاربر در کیوتی، جعبه متن یک خطی،