PDA

View Full Version : مبتدی: ارتباط QDesigner و QCreator



AmirSky
دوشنبه 23 خرداد 1390, 11:34 صبح
سلام
یه سوال دارم . وقتی یک فرم در QDesigner به چه صورت میشود در QCreator برای آن کد نوشت
احساس میکنم ارتباط این دو بخش در QT با سایر IDE ها فرق میکنه و کار کردن با اونها باید حوصله سر بر باشه

.:saeed:.
دوشنبه 23 خرداد 1390, 13:32 عصر
اصلا این طور نیست . به این روشی که بهت میگم عمل کن
پروژه ای که میخوای بهش فرم اضافه کنی رو باز کن و بعد مسیر زیر رو طی کن

File -> New File Or Project ->Qt -> Qt Designer Form Class

با این کار سه فایل به پروژه شما اضافه میشه . یکی با پسوند ui که باید فرمتو به فرم wysiwyg طراحی کنی و یکی با پسوند .h و یکی با پسوند .cpp . برای برقراری ارتباط یه سیگنال به اسلات میشه به راحتی در فرم ادیتور کیوتی کریتور که با دوبار کلیک کردن روی فایل .ui باز میشه این کاررو کرد: بر روی ویدجت مورد نظرت راست کلیک کن و گزینه Go to slot رو بزن در این صورت لیستی از سیگنال های اون ویدجت برات میاد و میتونی به راحتی یکیشو انتخاب کنی تا یه تابع برات توی فایل .cpp ( و امضای اون تابع توی فایل .h ) ساخته بشه و کانکشن بینشون به طور خودکار برقرار بشه . همین !

AmirSky
دوشنبه 23 خرداد 1390, 20:27 عصر
مرسی حل شد
یه سوال مبتدی دیگه دارم ولی چون خیلی مبتدیانه است دیدم ارزش یه تاپیک جدید رو نداره
اون هم اینکه به چه طریق پروژه رو در حالت Release کامپایل کرد؟

.:saeed:.
دوشنبه 23 خرداد 1390, 21:47 عصر
سمت چپ توی تولبار اصلی برنامه پایینش رو نگاه کن . بالای ! اون آیکن های سبز رنگ Run یه آیکن کامپیوتر هست روش کلیک کن و از بخش Build ، قسمت Release رو انتخاب کن .
ولی فک کنم سوال جدید توی تاپیک جدیده ها . ( الان مدیر بهت گیر میده:لبخند:)