PDA

View Full Version : سوال: ایا لایبرری QT تمام نیاز های برنامه نویس رو برطرف می کنه؟



r00tkit
پنج شنبه 18 شهریور 1389, 21:24 عصر
ایا لایبرری QT تمام نیاز های برنامه نویس رو برطرف می کنه؟

سوالم گنگ هستش ولی بازم ; وقتی یه نفر می خواد با QT اینترفیس یه پروژه رو بنویسه تمام ,

component, control } GUI widget (http://en.wikipedia.org/wiki/GUI_widget)}

رایج رو که زبان های دیگه دارن رو داره؟ مثلا control های موجود در لینک ویکی ذکر شده


ممنون

r00tkit
پنج شنبه 18 شهریور 1389, 21:54 عصر
هل من ناصر ینصرنی؟

PC2st
پنج شنبه 18 شهریور 1389, 22:12 عصر
QT (تلفظ: «کیو.تی») مخفف برنامهٔ QuickTime و Qt مخفف Q Toolkit است، چون t یک حرف کوچک است پس بصورت «کیوت» تلفظ می‌شود.

بله، Qt همهٔ آن ابزارها و کنترل‌های معمول را دارد و حتی چیزی بیشتر از آن را به شما ارائه خواهد داد.


ایا لایبرری QT تمام نیاز های برنامه نویس رو برطرف می کنه؟ توجه کنید که Qt از preprocessor macroها نیز استفاده می‌کند (بخصوص برای signal و slotهایی که به عنوان یک extension روی زبان سی++ اضافه شدند و نیاز به qmake قبل از کامپایل دارید)، که بعضی از این ماکروها با کتابخانهٔ boost ناسازگار هستند و در چنین شرایطی باید از روش‌های دیگری در Qt استفاده کنید، به عنوان مثال از Q_SIGNALS و Q_SLOTS به جای کلمات signals و slots استفاده کنید. منظورم این است که Qt در موارد بسیار خاصی استانداردهای مورد انتظار را ممکن است رعایت نکرده باشد، پس باید روش‌های دیگری را در این تولکیت بکار گیرید. در کل، هیچ چیز کامل نیست اما Qt یکی از بهترین‌هاست.

r00tkit
پنج شنبه 18 شهریور 1389, 22:37 عصر
دست شما درد نکنه واقعا" به این دقت نکرده بودم QT # Qt ممنون

r00tkit
پنج شنبه 18 شهریور 1389, 23:45 عصر
برنامه نویسی با C (http://barnamenevis.org/forum/forumdisplay.php?f=80)
بخش های فرعی: http://barnamenevis.org/forum/images/statusicon/subforum_old.gif برنامه نویسی با MFC و ++Visual C (http://barnamenevis.org/forum/forumdisplay.php?f=121) http://barnamenevis.org/forum/images/statusicon/subforum_old.gif برنامه نویسی GTK، GTK+‎ و wxWidget (http://barnamenevis.org/forum/forumdisplay.php?f=110) http://barnamenevis.org/forum/images/statusicon/subforum_old.gif برنامه نویسی با Borland C++‎ Builder (http://barnamenevis.org/forum/forumdisplay.php?f=39) http://barnamenevis.org/forum/images/statusicon/subforum_new.gif برنامه نویسی با زبان C و ++C (http://barnamenevis.org/forum/forumdisplay.php?f=45) http://barnamenevis.org/forum/images/statusicon/subforum_old.gif برنامه نویسی در محیط QT و هم خانواده هایش (http://barnamenevis.org/forum/forumdisplay.php?f=111) http://barnamenevis.org/forum/images/statusicon/subforum_old.gif بحث و گفتگوی فنی - خانواده (http://barnamenevis.org/forum/forumdisplay.php?f=104)
این جام اشتباه شده { Qt }

PC2st
جمعه 19 شهریور 1389, 00:37 صبح
این جام اشتباه شده { Qt } دقیقاً...
همچنین از ویکی‌پدیا:

Qt (pronounced officially as cute (/kyut/) though commonly pronounced as Q.T. (/ˈkyu ti/)[3] (http://en.wikipedia.org/wiki/Qt_%28framework%29C#%E2%80%8E%E2%80%8E%E2%80%8E%E2 %80%8E%E2%80%8E%E2%80%8E%E2%80%8Eite_note-2)[4] (http://en.wikipedia.org/wiki/Qt_%28framework%29C#%E2%80%8E%E2%80%8E%E2%80%8E%E2 %80%8E%E2%80%8E%E2%80%8E%E2%80%8Eite_note-3))پس Qt نوشته شده و بطور رسمی «کیوت» تلفظ می‌شود، هرچند عموماً «کیو.تی» نیز تلفظ می‌شود ولی هیچگاه بصورت QT (هر دو با حرف بزرگ) نوشته نمی‌شود.

QuickTime بصورت مختصر QT نوشته می‌شود در عباراتی مثل:

QuickTime Media Layer (QTML)
QuickTime interactive (QTi)
QuickTime Kit Framework (QTKit)