Как я могу поместить пробелы в заголовок QGroundControl?

Есть ли способ поместить пробелы в QGroundControl? Я новичок в этом и не очень уверен в QML или qmake.

Я хочу изменить название с "QGroundControl" на "Q Ground Control". Я попытался внести изменения в "qgroundcontrol.pro" в строке ниже, но это не сработало, как я ожидал.

ИЗ: DEFINES += QGC_APPLICATION_NAME=\"\\\"QGroundControl\\\"\"

Кому: DEFINES += QGC_APPLICATION_NAME=\"\\\"Q Ground Control\\\"\"

РЕЗУЛЬТАТ: Q -DGround -DControl

Требуемый результат: Q Ground Control

2 ответа

Исправлена ​​моя проблема с использованием правильной escape-последовательности:

DEFINES += QGC_APPLICATION_NAME='"\\\"Custom QGroundControl\\\""'

Хорошо, я думаю, у меня есть решение для вас:

QGC = '\\"Q Ground Control\\"'
DEFINES += QGC_APPLICATION_NAME=\"$${QGC}\"

Попробуйте и дайте нам знать, как это происходит.

Другие вопросы по тегам