PDA

View Full Version : سوال: سه سوال فنی



baradar
سه شنبه 11 خرداد 1389, 19:47 عصر
با سلام

1-آیا در Qt راهی هست که بتوان از یک حلقه طولانی استفاده کرد وصفحه و کنترلهای آن
قفل نشوند(البته به غیر از استفاده از (Thread



2-چطور می توان در تابع Run ترید(Thread) به کنترلهای فرم دسترسی داشت و مقادیر آنها را تغییر داد

3- در مورد کلاس QList کمی توضیح دهید واینکه وقتی ما می نویسیم
QList<A> m_a
A در اینجا نام یک کلاس است
یعنی چه

با تشکر

baradar
پنج شنبه 13 خرداد 1389, 15:46 عصر
سلام
آیا سوالهام اینقدر ابتداییه که دوستان زحمت
پاسخ دادن به این سوالات را به خودشون نمی دهند:متعجب:

حامد مصافی
پنج شنبه 13 خرداد 1389, 17:47 عصر
1. در بدنه حلقه تابع زیر را فراخوانی کنید

qApp->proccessEvents();

2. برای انتقال یک شی به یک thread از تابع moveToThread استفاده کنید.

3. آرایه پیوندی که اعضای آن از نوع A هستند.

soulless
جمعه 28 خرداد 1389, 18:01 عصر
با سلام

1-آیا در Qt راهی هست که بتوان از یک حلقه طولانی استفاده کرد وصفحه و کنترلهای آن
قفل نشوند(البته به غیر از استفاده از (Thread



تو این مقاله (http://doc.qt.nokia.com/qq/qq27-responsive-guis.html) راه‌های مختلف رو بررسی کرده که یکیش همونی بود که آقای حامد مصافی فرمودند.