2012-04-09 7 views

Antwort

13

Wie Abrasas schrieb, kann eine Symbolleiste mit einer QAction bestückt werden. Der mit der QAction übergebene QString wird auf verschiedene Arten verwendet (z. B. als Tooltip), aber bei Version 4.8 wird standardmäßig nur eine Symbolleistenschaltfläche mit dem Symbol angezeigt. Um den Text mit dem Symbol anzuzeigen, setzen Sie die Symbolleiste auf Qt::ToolButtonStyle, z.

ui->toolBar->setToolButtonStyle(Qt::ToolButtonTextUnderIcon); 
+0

ich tun musste, 'UI-> mainToolBar-> setToolButtonStyle (Qt :: ToolButtonTextUnderIcon);' in Qt 5.4 – zar

+0

seltsamerweise der Text auftaucht hat ausgelöst unten für lange Zeichen wie 'g'. Irgendeine Idee warum das sein könnte? – zar