c++ - izone - qwidget raise
¿Cómo configurar el ancho de QWidget? (4)
Si el ancho no cambia después, puedes usar setFixedWidth :
widget->setFixedWidth(165);
Del mismo modo, para cambiar la altura sin cambiar el ancho, hay setFixedHeight .
¿Cómo configurar el ancho de QWidget ? Conozco la función setGeometry(QRect& rect) para hacer eso, pero en ese caso debería usar la función geometry() para obtener los parámetros anteriores de mi QWidget , luego debo incrementar el ancho y usar setGeometry (..). ¿Hay alguna manera directa de decir eso?
QWidget aa;
aa.setWidth(165); //something like this?
Intente examinar todos los métodos "yyysize" disponibles (porque existen diferentes políticas de tamaño para los widgets Qt y es posible que necesite algo especial).
Básicamente, sí, es resize(...) .
widget->resize(165, widget->height());