Festlegen QWidget
Breite? Ich weiß setGeometry(QRect& rect)
Funktion zu tun, aber in diesem Fall sollte ich verwenden geometry()
- Funktion, um den ehemaligen Parameter meiner QWidget
dann sollte ich erhöhen Sie die Breite und die Nutzung setGeometry(..). Gibt es einen direkten Weg zu, dass, sagen wir:
QWidget aa;
aa.setWidth(165); //something like this?
InformationsquelleAutor der Frage Narek | 2010-06-03
resize()
besser sein könnte, zu verwenden.Beispiel:
InformationsquelleAutor der Antwort JimDaniel
InformationsquelleAutor der Antwort Petrucio
QWidget Referenz.
Versuchen untersuchen Sie alle verfügbaren "yyysize" Methoden (da gibt es unterschiedliche sizing-Richtlinien für die Qt-widgets und müssen Sie möglicherweise etwas besonderes).
Grundsätzlich, ja, es ist
resize(...)
.InformationsquelleAutor der Antwort Costantino Rupert
Wenn die Breite nicht ändern, danach können Sie
setFixedWidth
:Ähnlich, um die Höhe zu ändern, ohne änderung der Breite, es ist
setFixedHeight
.InformationsquelleAutor der Antwort Donald Duck