Как отобразить символ тире в метке qt?

Я хочу установить метку и маркер для тиков оси Y в графическом интерфейсе. поэтому я использую символ тире, чтобы отметить такие галочки:

label_1->setText(QString("10mv -");

пунктирная линия маленькая, поэтому я использую em dash:

label_1->setText(QString("10mv ─");

когда графический интерфейс запускается вместо «─», я вижу «?» Как я могу показать их тире в Qt GUI?

1

Решение

’em dash’ — это символ Unicode, поэтому попробуйте использовать это:

label_1->setText(QString::fromStdWString(L"10mv ─"));

Это сработало для меня.

3

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

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

По вопросам рекламы [email protected]