Qt - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Syntaxe

Le classique "Hello World" dans différents langage : C++, Java (avec QtJambi), Python (avec PyQt) et C# (avec Qyoto) :

C++

      #include       #include              int main(int argc, char *argv[])      {          QApplication app(argc, argv);          QPushButton hello("Hello world!");          hello.show();          return app.exec();      }      

Java

      import com.trolltech.qt.gui.QApplication;      import com.trolltech.qt.gui.QPushButton;             public class HelloWorld      {          public static void main(String args[])          {              QApplication.initialize(args);              QPushButton hello = new QPushButton("Hello World!");              hello.show();              QApplication.exec();          }      }      

Python

      from PyQt4 import QtGui, QtCore      import sys             app = QtGui.QApplication(sys.argv)      hello = QtGui.QPushButton("Hello World!", None)      hello.show()      app.exec_()      

C#

      using System;      using Qyoto;             public class HelloWorld       {          public static int Main(String[] args) {              QApplication app = new QApplication(args);              QPushButton hello = new QPushButton("Hello world!");              hello.Show();              return QApplication.Exec();          }      }      

Utilisations

De plus en plus de développeurs utilisent Qt, y compris parmi de grandes entreprises. On peut notamment citer : Google, Adobe Systems ou encore la NASA. Le site de Trolltech recense les entreprises utilisant Qt et les applications basées sur Qt.

Communautés francophones

  • (fr) Qt.Developpez.com (FAQ, tutoriels, forum, binaires, défis...),
Page générée en 0.096 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise