Wie können wir die Breite und Höhe der Schnur kennen?

9

Ich möchte eine Schaltfläche mit genau der gleichen Größe wie die Zeichenfolge dafür erstellen. Ich möchte die Breite und Höhe der Zeichenfolge.

    
user896036 24.10.2011, 07:28
quelle

2 Antworten

24

Ich bin nicht sicher, warum Sie das versuchen, da ein Druckknopf seine Größe automatisch so anpassen würde, dass der Text nur durch

passt %Vor%

Wenn Sie nun die Größe einer Zeichenfolge manuell ermitteln möchten, müssen Sie die QFontMetric-Klasse verwenden. Dies kann manuell wie folgt verwendet werden:

%Vor%

Wenn Sie es für die Schriftart berechnen möchten, die in einem bestimmten Widget verwendet wird (was Sie vielleicht nicht wissen), dann holen Sie es aus dem Widget heraus:

%Vor%

Dann können Sie das Widget auf genau diesen Wert skalieren.

    
duncan 24.10.2011, 07:36
quelle
0

Verwenden Sie QFontMetrics .

Beispiel: Ссылка

    
RedX 24.10.2011 07:35
quelle

Tags und Links