我儘量讓日誌時,什麼是錯的獲取函數的名字,所以我想寫類信息和功能名稱如下:如何在功能的Qt
void MainWindowTest::testMethod()
{
qDebug()<<QString("ClassName is:%0,Function Name is:%1")
.arg(this->metaObject()->className()).arg("how to get method name");
}
如何做到這一點?
我儘量讓日誌時,什麼是錯的獲取函數的名字,所以我想寫類信息和功能名稱如下:如何在功能的Qt
void MainWindowTest::testMethod()
{
qDebug()<<QString("ClassName is:%0,Function Name is:%1")
.arg(this->metaObject()->className()).arg("how to get method name");
}
如何做到這一點?
好吧,既然你已經在該方法中,你可以只是把方法名。放入字符串「testMethod」。 – 2013-04-10 03:26:03
我最喜歡的方法在這裏描述:http://stackoverflow.com/questions/173821/how-to-get-the-function-name-while-in-a-function-for-debug-strings – Klathzazt 2013-04-10 04:08:06