Staram się dziennik, gdy coś jest nie tak, więc chcę napisać info klasy i nazwy funkcji takiego:Jak uzyskać nazwę funkcji w funkcji Qt
void MainWindowTest::testMethod()
{
qDebug()<<QString("ClassName is:%0,Function Name is:%1")
.arg(this->metaObject()->className()).arg("how to get method name");
}
jak to zrobić?
dobrze, skoro już jesteś w metodzie, można po prostu umieścić w nazwie metody. Umieść ciąg "testMethod". –
Moja ulubiona metoda jest opisana tutaj: http://stackoverflow.com/questions/173821/how-to-get-function-name-while-in-a-function-for-debug-strings – Klathzazt