Inclure les entêtes sans .h
Bonjour à tous, voici mon problème:
Lorsque je veux inclure le header d'une classe, je suis obligé d'utiliser le fichier avec un .h
Donc, à la place de faire:
Code:
#include <QApplication>
je dois faire:
Code:
#include <qapplication.h>
Dans ce cas-là, ce n'est pas très embêtant, mais des fois, plusieurs fichiers sans .h, se dirigent vers le même header.
Exemple, à la place de faire:
Code:
#include <QVBoxLayout>
je fais:
Code:
#include <qvboxlayout.h>
mais cela ne marche pas, car en fait il utilise un autre header. Après avoir ouvert le fichier "QVBoxLayout", je vois qu'il utilise qboxlayout.h
Donc, à chaque fichier à inclure je dois aller vérifier lequel doit l'être si j'utilise la forme avec un .h
N'y a-t-il pas un moyen de résoudre ce problème et pouvoir utiliser directement les fichiers sans .h?
Merci d'avance.