18 Eylül 2018 Salı

Create Threate with QT

*Thread olusturma
1)ilk olarak bir proje olusturulur
2)yeni bir class eklenir
3)yeni olusturulan classa #include   eklenir  ve class ile :public QThread miras alınır 
4)public olarak run() fonksiyonu yaratılır
5)main cpp de ise #include    ve #include "mythread.h" ile class ana uygulamaya eklenir 
6)class source file kısmında(thread.cpp de )  run fonksiyonunda yapılmasını istedigimiz işleri yazarız
void MyThread::run()
{

    for(int i=0;i<10 i="" p="">    {
        qDebug() << "Runnning"<
    }
}
6) istedigimiz kadar threadi artık olusturup start ile baslatırız
    MyThread m1;
    m1.name="first thread";
m1.start();
Share: