ورود

View Full Version : کمک QTimer



khavary
پنج شنبه 26 آبان 1390, 10:59 صبح
من می خوام یک برنامه درست کنم مثلا عدد 50 را یکی کم کند به صورت 1 ثانیه وبا شرط مساوی صفر از ان خارج شود...

حامد مصافی
پنج شنبه 26 آبان 1390, 12:02 عصر
QTimer *timer = new QTimer(this);
connect(timer, SIGNAL(timeout()), this, SLOT(update()));
timer->start(1000);

در اسلات update کد‌های مورد نظرتو بنویس

khavary
پنج شنبه 26 آبان 1390, 17:30 عصر
با سلام اگه میشه یک مثال بزنید
با تشکر

alamate_aoal
جمعه 27 آبان 1390, 10:46 صبح
فکر میکنم به همچین چیزی مد نظر شماست

khavary
جمعه 27 آبان 1390, 12:21 عصر
با سلام
از کاربر alamate_aoal تشکر میکنم
اگه میشه اون برنامه را یک ورودی بگیره و در setinterval تایمر قرار داده وقتی که lblCounter صفر شد از تایمر خارج شود نه از برنامه
با تشکر

alamate_aoal
جمعه 27 آبان 1390, 14:28 عصر
با مثال قبلی تفاوت زیادی نداره .فقط باید از یه ویجت ورودی(Input Widget) مناسب استفاده کنید , که من از QLineEdit استفاده کردم.