Red de conocimiento informático - Material del sitio web - Cómo crear barras de desplazamiento para controles Qt

Cómo crear barras de desplazamiento para controles Qt

QScrollArea? *pÁrea=? ¿Nuevo? QScrollArea(este);

¿QWidget? *?qw? =?¿Nuevo? q widget(pArea); //Lo que necesitas para desplazarte es un Qwidget. Si arrastras un control al diseñador, se agregará uno automáticamente.

¿QPushButton? *?pb? =?Nuevo? q push button(qw); //Para realizar pruebas, lo que realmente usa es configurar el botón en la ventana principal y colocarlo en qw.

pb- >setText(" 1235647 ");

pb- > move(130, 50);

pArea-& gt; ); //Establece la ventana móvil qw aquí.

pArea-& gt; setGeometry(0, 0, 200, 200); //El tamaño del área a mostrar

qw-& gt; , 300 , 300); // Un poco más grande, puedes ver que en realidad está desplazando la ventana QWidget en el interior.