سلام من میخوام یه برنامه ای بنویسم که با کلیک روی دکمه مقدار عنصر QLineEdit رو بگیره و در یه برچسب نمایش بده. هر چی جستجو می کنم چیز بدرد بخوری پیدا نمی کنم.
متشکرم.
سلام من میخوام یه برنامه ای بنویسم که با کلیک روی دکمه مقدار عنصر QLineEdit رو بگیره و در یه برچسب نمایش بده. هر چی جستجو می کنم چیز بدرد بخوری پیدا نمی کنم.
متشکرم.
سلام دوست عزیز میبینم شماهم مثل من از تالار php به اینجا اومدی
برای اینکار یه GUI Application درست میکنی. بعد یه باتن و lineedit و label میذاری رو فرم و روی باتن راست کلیک میکنی و goto slot رو میزنی . بعد clicked رو انتخاب میکنی و در صفحه ی کد که باز میشه این کد رو میزنی
ui->label->setText(ui->lineEdit->text());
lineEdit اسم تکست باکست هست و label اسم لیبلت
ببخشید حالا اگه من بخوام مقداری که از تکست(lineEdit) میگیرم رو بدم به یه متغییر که بعدا استفاده کنم مثلا بدم به دیتابیس چطوری باید این کار رو بکنم؟
یعنی چطوری مقداری که از تکست گرفتم رو بدم به یه متغییر؟
راستی من هر چی توی کتاب ها دنبال همچین بحث ساده ای هستم پیدا نمی کنم شما یه کتاب بدرد بخور سراغ دارید؟
متشکرم.
کافیه یک متغیر از نوع QString بسازید :
QStringtemp=ui->lineEdit->text();
سوالات مربوط به Qt را هم در این تالار بپرسید :
https://barnamenevis.org/forumdisplay...A7%DB%8C%D8%B4
اینطوری که فهمیدم کیو تی یه واسط گرافیکی برای سی پلاس پلاس هست. میخواستم بدونم C++ چند تا دیگه واسط گرافیکی داره؟ و کدومشون بهتره؟
متشکرم.
در واقع کیوت یک فریم ورک هست که کتابخانه گرافیکی را هم شامل میشه و کلی کلاس برای کار های مختلف و تکنولوژی های دیگه...
C++ که کتابخانه گرافیکی زیاد داره مثل :
MFC (کلاس های بنیادی مایکروسافت) ، + wxWidget,GTK,GTK و کتابخانه VCL بورلند C++ هم هست...
و همینطور میشه توسط C++/CLR از کلاس های دات نت استفاده کرد...
جواب دادن به این سوال سخته ، چرا که اولا اونقدر نمیشه همشون را تجربه کرد و دوما برای مقاصد مختلف میتونه مزیت ها و معایب متفاوت باشه...کدومشون بهتره؟
اما به طور کل اگر صرفا توسعه در ویندوز براتون مهمه ، میشه گفت MFC گزینه ی بهتریه (و البته سختی های خودشم داره) و اگر Cross-platform بودن براتون مهمه میشه گفت Qt در جایگاه بهتری قرار داره...