Cómo agregar una barra de menú con Qt Designer
En la clase de ventana Qt, no hay botones ni controles de opciones en QMenuBar y QToolBar. En su lugar, deberías agregar QActions a estos controles. Estas acciones forman un "control" similar a un botón.
Hay muchas formas de agregar QAction al código fuente en Internet. De hecho, también es muy conveniente agregar acciones a la barra de menú y a la barra de herramientas en Qt Designer.
El método es el siguiente:
1.
Si no puede encontrar el editor de acciones, haga clic en Ver-Editor de acciones en la barra de menú de Qt Designer.
2. Añade una nueva acción en la ventana del editor de acciones.
3. Arrastra la operación a la barra de menú o barra de estado.
Completo
Si desea establecer una función de respuesta para la acción de cambio, puede conectar la señal trigger() de la acción a la función de ranura deseada.
Como
//Conectar señales y ranuras
connect(ui. actioninputlightdata, SIGNAL(triggered()), this, SLOT(testTra()) ;