{"id":9418,"date":"2019-03-31T19:51:42","date_gmt":"2019-03-31T19:51:42","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=9418"},"modified":"2022-08-11T14:28:15","modified_gmt":"2022-08-11T14:28:15","slug":"qt-threads","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=9418","title":{"rendered":"Qt Threads"},"content":{"rendered":"<h1>Must-Read Site<\/h1>\n<p><a href=\"https:\/\/mayaposch.wordpress.com\/2011\/11\/01\/how-to-really-truly-use-qthreads-the-full-explanation\/\">How To Really, Truly Use QThreads; The Full Explanation<\/a><br \/>\n<a href=\"https:\/\/stackoverflow.com\/questions\/10838013\/does-large-use-of-signals-and-slots-affect-application-performance\">Does large use of signals and slots affect application performance?<\/a><\/p>\n<h1>Qt Documentation<\/h1>\n<p><a href=\"https:\/\/doc.qt.io\/qt-5\/threads.html\">Thread Support in Qt<\/a><br \/>\n<a href=\"https:\/\/doc.qt.io\/qt-5\/qthread.html\">QThread Class<\/a><br \/>\n<a href=\"https:\/\/doc.qt.io\/qt-5\/thread-basics.html\">Threading Basics<\/a><br \/>\n<a href=\"https:\/\/doc.qt.io\/archives\/qt-4.8\/thread-basics.html\">Threading Basics<\/a> (Qt 4.8)<br \/>\n<a href=\"https:\/\/doc.qt.io\/qt-5\/examples-threadandconcurrent.html\">Threading and Concurrent Programming Examples<\/a><br \/>\n<a href=\"https:\/\/doc.qt.io\/qt-5\/threads-synchronizing.html\">Synchronizing Threads<\/a><br \/>\n<a href=\"https:\/\/doc.qt.io\/qt-5\/threads-technologies.html\">Multithreading Technologies in Qt<\/a><br \/>\n<a href=\"https:\/\/doc.qt.io\/qt-6\/qcoreapplication.html#processEvents\">QCoreApplication::processEvents<\/a><\/p>\n<h1>Qt Wiki<\/h1>\n<p><a href=\"https:\/\/wiki.qt.io\/Threads_Events_QObjects\">Threads Events QObjects<\/a><br \/>\n<a href=\"https:\/\/wiki.qt.io\/QThreads_general_usage\">QThreads general usage<\/a><\/p>\n<h1>Tutorials<\/h1>\n<p><a href=\"https:\/\/www.toptal.com\/qt\/qt-multithreading-c-plus-plus\">The Missing Article About Qt Multithreading in C++<\/a><br \/>\n<a href=\"https:\/\/mayaposch.wordpress.com\/2011\/11\/01\/how-to-really-truly-use-qthreads-the-full-explanation\/\">How To Really, Truly Use QThreads; The Full Explanation<\/a><br \/>\n<a href=\"http:\/\/blackberry.github.io\/Qt2Cascades-Samples\/docs\/threads-waitconditions.html\">Qt with Cascades UI Examples Documentation<\/a><\/p>\n<h1>StackOverflow<\/h1>\n<p><a href=\"https:\/\/stackoverflow.com\/questions\/42679791\/how-to-stop-a-qthread-in-qt\">How to stop a qThread in QT [duplicate]<\/a><br \/>\n<a href=\"https:\/\/stackoverflow.com\/questions\/32486198\/sending-a-sequence-of-commands-and-wait-for-response\/32595398#32595398\">Sending a sequence of commands and wait for response<\/a><br \/>\n<a href=\"https:\/\/stackoverflow.com\/questions\/10776509\/qthreads-qobject-and-sleep-function\">QThreads , QObject and sleep function<\/a><br \/>\n<a href=\"https:\/\/stackoverflow.com\/questions\/20073401\/what-is-the-use-of-qthread-wait-function\">What is the use of QThread.wait() function?<\/a><br \/>\n<a href=\"https:\/\/stackoverflow.com\/questions\/55244980\/qt-qthread-not-executing-a-second-time\">(QT) QThread not executing a second time<\/a><br \/>\n<a href=\"https:\/\/stackoverflow.com\/questions\/20073401\/what-is-the-use-of-qthread-wait-function\">What is the use of QThread.wait() function?<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Must-Read Site How To Really, Truly Use QThreads; The Full Explanation Does large use of signals and slots affect application performance? Qt Documentation Thread Support in Qt QThread Class Threading Basics Threading Basics (Qt 4.8) Threading and Concurrent Programming Examples Synchronizing Threads Multithreading Technologies in Qt QCoreApplication::processEvents Qt Wiki Threads Events QObjects QThreads general usage [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9418","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/9418","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9418"}],"version-history":[{"count":10,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/9418\/revisions"}],"predecessor-version":[{"id":13298,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/9418\/revisions\/13298"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9418"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}