ฉันรู้ว่าเราสามารถใช้ #if DEBUG #else #endif ใน c# ได้ ดังนั้นฉันคิดว่า Qt มีวิธีเดียวกันในการทำเช่นนั้น แบบนี้:
QString Paths::sqlScriptPath()
{
#if DEBUG
return "D:\edocclient\edocclient-build-Desktop_Qt_4_8_4_QT4_8_4-Debug\sql";
#else
return "D:\edocclient\edocclient-build-Desktop_Qt_4_8_4_QT4_8_4-Release\sql";
}
แต่มันใช้งานไม่ได้