¡Urgente! Problema con la ubicación de escritura del código Qt en Linux
La interfaz extraída por Qt Designer es una interfaz con ".ui". Para escribir código, primero debe generar un archivo .cpp y un archivo . archivo h. El método específico es el siguiente:
Uic -o *. h*. ui //(* es el nombre del archivo específico)
uic -i *. h-o*. cpp*. Interfaz de usuario
. cpp y. Generar archivo h, que es el código de la interfaz gráfica;
El siguiente paso es escribir el código. Para escribir código, primero debe ejecutar este programa en una terminal. En este momento necesita que se ejecute una función principal como punto de entrada. Puede escribir un archivo main.cpp o generarlo. archivo cpp. De hecho, escribir la función principal es muy sencillo. Aquí proporciono una plantilla simple, básicamente la misma:
# include & ltqapplication.h & gt
# include & lt*.h & gt
int main(int argc, char *argv[])
{
Aplicación QApplication(argc, argv);
formulario 1 * formulario 1 = nuevo formulario 1 ();
formulario 1->;show();
aplicación setmainwidget(formulario 1);
Devolver aplicación();
p> p>
}
Luego use qmake para construir un proyecto y conectarlo. El método específico es:
qmake -project *. De acuerdo
qmake -o genera archivos*. De acuerdo
Eso es todo, *. pro y archivos Makefile para generar. Simplemente haga clic en "./*" para ejecutar.
Si quieres escribir código, simplemente escríbelo en el archivo generado. archivo cpp y en. h archivo de encabezado. Simplemente termine de escribir make y luego vuelva a compilar.
Además, Qt realmente se puede ejecutar con un solo main.cpp, tal como escribimos directamente con ASP.NET
Eso es todo. Si no lo entiendes, pregúntame.