Bien que de nombreuses personnes sur Internet utilisent Redhat ou Fedora comme système d'exploitation hôte, je pense qu'il est plus pratique d'utiliser Ubuntu, car la plupart des logiciels requis peuvent être installés via apt-get sans avoir à le compiler vous-même à partir du code source. . Vous savez, compiler soi-même le code source n'est pas une tâche facile, car des erreurs inattendues et inexplicables se produisent souvent pendant le processus de compilation.
Le système d'exploitation que nous utilisons est Ubuntu 8.04. En utilisant la dernière version de QT 4.4.0, l'installation est simple. Exécutez simplement la commande suivante :
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
Notez que dans cette version du progiciel, qt4-dev-tools inclut des outils tels que Qt Assistant et Qt Linguist, il n'est donc pas nécessaire d'installer ces deux outils séparément. De plus, qt4-doc est un document d'aide qui contient des descriptions détaillées de chaque bibliothèque de classes dans Qt et des exemples de programmes riches. Vous pouvez utiliser l'outil Qt Assistant pour ouvrir et lire. qt4-qtconfig est une boîte de dialogue permettant de configurer l'environnement Qt. Généralement, la valeur par défaut est suffisante, et il est rarement nécessaire de la modifier. qt4-demos contient de nombreux fichiers exécutables et code source pouvant être exécutés. qt4-designer est un concepteur utilisé pour concevoir des interfaces GUI.
Afin de vous connecter à la base de données MySQL, vous devez installer le pilote pour vous connecter à MySQL :
sudo apt-get install libqt4-sql-mysql
Comparé à l'installation et à la configuration du pilote MySQL de Qt sous Windows, c'est tout simplement trop pratique. Si vous avez besoin d'autres bibliothèques Qt qui ne sont pas installées par défaut, vous pouvez entrer sudo apt-get install libqt4- sur la ligne de commande et appuyer sur la touche de tabulation pour le terminer automatiquement. Tous les packages logiciels commençant par libqt4- seront répertoriés, comme indiqué. dans la figure suivante :
Tout cela peut être fait avec une seule commande, sans avoir besoin de le compiler vous-même à partir du code source. Lorsque vous ne vous souvenez pas ou ne connaissez pas le nom, utiliser la touche de tabulation pour répertorier tous les logiciels facultatifs est une astuce très pratique.
Dans mon projet, je dois également dessiner des courbes de données et des graphiques statistiques, et la bibliothèque tierce QWT fournit ces fonctions. Encore une fois, une seule commande est nécessaire pour terminer l’installation :
sudo apt-get install libqwt5-qt4 libqwt5-qt4-dev
À ce stade, lorsque vous ouvrez Qt Designer, vous constaterez que le groupe « Qwt Widget » est ajouté à la liste des widgets sur la gauche.
Enfin, en ce qui concerne l'environnement de développement intégré, je pense que QDevelop est très bon. Il s'intègre bien à Qt Designer et a pour fonction d'inviter les fonctions membres de la classe. Exécutez la commande suivante pour installer :
sudo apt-get install qdevelop
De cette façon, en utilisant Qdevelop pour écrire du code, compiler et déboguer, et en utilisant Qt Designer pour concevoir l'interface, l'efficacité du développement est plus élevée.