определить строковый макрос с escape-символами в .pro файле QT

Я пытаюсь определить макрос со строковым значением в .pro Файл проекта QT выглядит так:

DEFINES += DRIVESDB=\\\"C:\\users\\grant\\desktop\\log.db\\\"

В моих исходных файлах я хотел бы DRIVESDB равному C:\\users\\grant\\desktop\\log.dbОднако QT выплевывает ошибки утверждая \u, \g, \d, а также \l недопустимые escape-символы. Очевидно, я делаю что-то не так, избегая обратной косой черты. Можно ли создать строку с обратными слешами в определении макроса? Благодарю.

0

Решение

Используйте косую черту, чтобы отделить путь. И Qt, и Windows это понимают.

Кстати, Q T — это QuickTime, и Q T — это библиотека))

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector