top of page

Comandos basicos para ejecutar Qt creator.

Esto representa el programa más simple posible de Qt

 

#include <QApplication>

#include <QTextEdit>  

int main(int argv, char **args)

{

QApplication app(argv, args);

  QTextEdit textEdit;

textEdit.show();  

return app.exec();

}

 

 

Creación de la clásica primer aplicación : 

 

#include <QCoreApplication> /*Clase aplicación gráfica de Qt*/
#include <qdebug>  /*administrar la ejecución y configura la aplicacion*/

int main(int argc, char *argv[]) /*argc y argv los usa QApplication
 argc = entero con número de argumentos
 argv = matriz con los argumentos*/

{
QCoreApplication a(argc, argv); /*Instancia a con argc y argv*/

 QString StrLabel = "Hello World!"; /*Instancia Strlabel como cadena*/


qDebug() << StrLabel; /*Salida del contenido de StrLabel
    */
return a.exec();  /*Inicia el hilo principal de la aplicación.
Devuelve 0 si se ha ejecutado correctamente*/

}


 

Para agregar un botón Salir (Quit)

En una aplicación real, normalmente necesitará más de un widget. Vamos ahora a agregar un QPushButton debajo del editor de texto. El botón hará que la aplicación Bloc de Notas finalice cuando sea presionado (ejemplo, se da click con el mouse

 

#include <QtGui>  

int main(int argv, char **args)

{

QApplication app(argv, args);

  QWidget window;  

QTextEdit *textEdit = new QTextEdit(&window);

QPushButton *quitButton = new QPushButton("Quit");   QObject::connect(quitButton, SIGNAL (clicked()), qApp, SLOT (quit()));

  QVBoxLayout layout;

layout.addWidget(textEdit);

layout.addWidget(quitButton);  

window.setLayout(&layout);  

window.show();  

return app.exec();

}

 

SALIR
SALIR
SALIR
SALIR

The Science & 

Mathematics University

© 2023 by Scientist Personal. Proudly created with Wix.com

bottom of page