運行調試版本我如何在運行時檢測到一個QObject內是否沒有了Qt它鏈接的是一個調試版本或發佈版本?檢測是否Qt是在運行時
我瞭解QT_NO_DEBUG macro,但畢竟是在編譯的時候Qt的解決。
的時,這將是有用的實施例1:我有充當崩潰處理提供一個回溯的插件。如果qt調試符號可用,我只希望這個插件嘗試完成所有這些工作。
實施例2:我有寫在PyQt的命令行參數分析器。它想打印程序幫助。它是如何發現QApplication是否會支持pyqt中的-sync開關。如果我有關於構建類型的信息,我可以從程序可以理解的參數列表中輕鬆添加或刪除-sync。
你想知道Qt庫是調試版還是發佈版,或者你想知道你的應用程序是在調試版還是發行版中編譯? – 2012-07-30 08:22:59
Qt庫。 – 2012-07-30 18:57:24