مشکل فوری با Qt
-
p{direction:rtl; text-align:right}. سلام من یه مشکل دارم با Qt
من Qt Creator 2.5.2 رو دانلود و نصب کردم
و Qt Win Opensource 4.8.3 Mingw رو هم دانلود و نصب کردم
ولی نمیدونم چرا نمیتونم داخل Qt Creator 2.5.2 پروژه بسازم
من قبلا هم این مشکل رو داشتم و گفتن Qt Win Opensource 4.8.3 Mingw رو نصب کنی درست میشه ولی درست نشد
چیکار کنم ... ؟
من داخل فیلم هام دیدم که برنامه نویسه داخل Qt Creator 2.5.2 پروژه جدید درست میکنه ولی مال من اون گذینه ها رو نداره
یه ارور میده مربوط به QVersion و ... (فکر کنم از تنظیماته ...)
چیکار کنم چطور تنظیم کنم ... ؟ (نمیتونم SDk رو دانلود کنم هم تحریمه و هم خیلی حجم داره) -
p{direction:rtl; text-align: right}. تنظیم کیوت بصورت دستی برای mingw
1- مسیر کامپایلر را به path در environment variables اضافه کنید. بطور مثال اگر mingw در شاخه c:\mingw نصب شده است، c:\mingw\bin به path اضافه شود.
!http://www.use.com/images/s_3/5a97661330fd073cb266.jpg!p{direction:rtl; text-align: right}. 2- در Qt Creator به منوی tools -> options بروید
!http://www.use.com/images/s_3/0c8d62e19a4dd29ca40b.jpg!p{direction:rtl; text-align: right}. 3- در قسمت Build & Run، در تب Qt Versions بر روی Add کلیک کنید و به مسیر لایبرری های کیوت بروید و qmake.exe را انتخاب کنید. مثال C:\Qt\4.8.2mingw\bin
!http://www.use.com/images/s_3/5a97661330fd073cb266_2.jpg!p{direction:rtl; text-align: right}. 4- در تب Kits بر روی Add کلیک کنید و کامپایلر را مشخص کنید
!http://www.use.com/images/s_3/5a97661330fd073cb266_3.jpg!p{direction:rtl; text-align: right}. 5- Ok کنید و پروژه جدید اضافه کنید.
-
p{direction:rtl; text-align:right}. سلام محسن جان مرسی که سریع جواب دادی (آقایی)
فقط یه مشکلی هست ... !
داخل تصاویر گزینه های من با گذینه های شما فرق داره
مثلا من پوشه یی به اسم mingw ندارم ... !
ولی داخل path رو اضافه کردم و ...
اصلا یه سری تصویر میزارم ببین خودت
فقط کمکم کن دیگه دارم دیوونه میشم 10 روزه در گیرشمhttp://uploadpa.com/beta/12/p6fvkwoey8pcv1mdgzxo.gif
http://uploadpa.com/beta/12/d9asjooj9umhctilc7ug.gif
http://uploadpa.com/beta/12/9go6hqh8c2slzztvzv6.gif
http://uploadpa.com/beta/12/bfnkjedt9eqym268tbzc.gif
http://uploadpa.com/beta/12/61h82ukcybtjp3bld9n.gif
http://uploadpa.com/beta/12/3umnyo4lr5h96uufuty.gif
-
p{direction: rtl; text-align:right}. خواهش می کنم.
یعنی mingw رو نداری؟ برای اینکه بتونی برنامه رو کامپایل کنی نیاز به mingw داری. از اینجا دانلود کن
ftp://ftp.qt.nokia.com/misc/MinGW-gcc440_1.zipp{direction:rtl; text-align:right}. بعد تو مسیر c:\mingw قرارش بده. طوری که دایرکتوری c:\mingw\bin وجود داشته باشه. من از QtCreator 2.6 استفاده می کنم واسه همین تصاویر من با شما فرق داره. 2.6 رو هم میتونی از اینجا بگیری http://releases.qt-project.org/qtcreator/2.6.0-rc/qt-creator-2.6.0-rc-src.tar.gz
ولی اگر بتونی با همین نسخه ای هم که داری مشکلی نداره. -
p{direction:rtl; text-align:right}. سلام
درست شد ...
اولین پروژمو با Qt نوشتم
دستت درد نکنه
این mingw چرا داخل همین سایت برای دانلود نیست ؟ حالا چی هست ؟
به هر حال دانلود کردم و درست شد ...
فقط الان MinGW-gcc440 + و Qt Win Opensource 4.8.3 Mingw + Qt Creator 2.5.2
رو من دارم ... داخل SDK همین چیز هاست دیگه ؟
یا فرقی داره ... باید دیگه چی دانلود کنم تا SDK کامل بشه ؟
یه سوال دیگه محسن جان برای اجرای برنامه های Qt روی سیستمی دیگه نیازی به فراموورکی هست (مثل دات نت)
و اینم آخریش چطور برنامه هام رو داخل ویندوز و لینوکس و مک و موبایل نصب یا اجرا کنم ؟ (همون فایل exe و ...) -
p{direction: rtl; text-align:right}. بذار از اول بهت بگم که کیوت چی هست و چطوری کار می کنه. کیوت یکسری لایبرری هست که با ++C نوشته شده که به ما امکان کار با اشیاء گرافیکی رو هم میده. پس از اونجایی که کیوت فقط لایبرری هست نیازی به نصب واسط یا چیز دیگه ای مثل .net framework نیست. فقط همین که لایبرری های مورد استفاده توی پروژه ات کنار برنامه باشه کافیه. مثل هر پروژه دیگه ای سورس کیوت باید کامپایل بشه که برای این کار نیاز به کامپایلر هست که میتونه mingw یا ++visual c باشه. قبل از کامپایل کیوت برخی تنظیمات هست که میتونی برای کیوت انجام بدی توسط فایل configure.exe که در شاخه سورس کیوت هست. برای استفاده کیوت در حالت embedded مثلا برای winCE باید خودت سورس رو بگیری و با SDK سیستم عامل مورد نظر و با کامپایلر مورد نظر config کنی.
باینری هایی که از قبل کامپایل شدن و شما دانلود می کنید مثل Qt Win Opensource 4.8.3 Mingw باید حتما با کامپایلر خودشون مورد استفاده قرار بگیرین.
SDK برای افراد مبتدی و تازه کار که با config کردن کیوت و استفاده و تنظیم کامپایلر ها در کیوت آشنایی ندارند تو یک پکیج بصورت installer ساده تولید میشن.