1、信號槽與回調函數
2、多線程下,信號槽分別在什么線程中執行,如何控制
可以通過connect的第五個參數進行控制信號槽執行時所在的線程
connect有幾種連接方式,直接連接和隊列連接、自動連接
直接連接:信號槽在信號發出者所在的線程中執行
隊列連接:信號在信號發出者所在的線程中執行,槽函數在信號接收者所在的線程中執行
自動連接:多線程時為隊列連接函數,單線程時為直接連接函數。
3、描述QTextStream(文件流)和QDataStram(數據流)的區別
文本流用來操作輕量級的數據,比如內置的int、QString等,寫入文件后以文本的方式呈現
數據流,可以操作各種類型數據
總之,兩者都可以進行操作磁盤文件以及內存數據。