Forum

Bildirimler
Hepsini Temizle

QT Thread

3 Yazılar
2 Üyeler
0 Reactions
1,007 Görüntüleme
(@muratguler)
Gönderiler: 313
Honorable Member
Konu başlatıcı
 

Merhaba

QT de iç içe thread kullanarak yazdığım qui uygulamasında sorunsuz çalışırken aynı kodları console ile çalıştırdığımda belli bir saniyeden sonra 

QIODevice::read (QTcpSocket): device not open
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QTcpSocket(0x7f8278002de0), parent's thread is Dialog(0x55ca04e04730), current thread is QThread(0x55ca04e00eb0)
QNativeSocketEngine::waitForWrite() was called in QAbstractSocket::UnconnectedState
QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread
QSocketNotifier: Invalid socket 4 and type 'Write', disabling...
QSocketNotifier: Invalid socket 4 and type 'Write', disabling...
QSocketNotifier: Invalid socket 4 and type 'Write', disabling...
QSocketNotifier: Invalid socket 4 and type 'Write', disabling...
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QTcpSocket(0x7f8278002de0), parent's thread is Dialog(0x55ca04e04730), current thread is Baglanti(0x7f82780054a0)
QSocketNotifier: Invalid socket 4 and type 'Write', disabling...
QSocketNotifier: Invalid socket 4 and type 'Write', disabling...
QSocketNotifier: Invalid socket 4 and type 'Write', disabling...
Press <RETURN> to close this window...

hatası çıkıyor. Bunu nasıl çözebilirim ? 

Teşekkürler

 
Gönderildi : 03/01/2018 16:39

(@muratguler)
Gönderiler: 313
Honorable Member
Konu başlatıcı
 

Tcpsocketi 2 thread içerisinde çağırdımdan dolayı oluşan bir hataymış 

 
Gönderildi : 03/01/2018 17:17

(@aliuysal)
Gönderiler: 292
Üye
 

Geri bilgilendirme için teşekkürler. 

Dijital dönüşüm başlıyor...
RFID Sayım
WinFlow e-Fatura Onay Akış Süreç Yazılımı
Android El Terminali
Elektrikli Araç Şarj Yazılım Platformu
RFID Demirbaş
QrCode Api

 
Gönderildi : 04/01/2018 04:19

Paylaş: