QObject::tr oraz znak "&"

0

Witam!
Przychodzę z pytaniem. W kodzie Qt dosyć często widzę, że tekst jest wpisywany dodatkowo do funkcji tr();

addMenu(tr("&File"));

Podobno chodzi o tłumaczenie, ale o jakie "tłumaczenie"?

Mam też drugie pytanie - o co chodzi ze znakiem & w stringu?

3

Odpowiem tylko co do znaku &, bo to jest uniwersalne niezależnie od języka. Znaku tego używa się po to by rozwijać niektóre menu lub wybierać pozycje skrótem klawiszowym Alt+Znak. W tym przypadku lewy Alt+F rozwinie menu File.

1 użytkowników online, w tym zalogowanych: 0, gości: 1