看起来我对使用 Qt 的 c++ 编程有点陌生,所以我已经在我的 win 7 64 位上下载了 5.0 版本。我创建了一个名为 Mafenetre 的类,我实现了它的代码,它看起来很完美,但是当我尝试运行主程序时,它显示 C:\Users\Zbart3i\Downloads\Programs\test\main.cpp:3: error: C1083:无法打开包含文件:“Mafenetre.h”:没有这样的文件或目录
这是我的专业代码:
SOURCES += \
main.cpp \
mafenetre.cpp
QT+=widgets
HEADERS += \
mafenetre.h
这是 Mafenetre.h 的代码:
#ifndef MAFENETRE_H
#define MAFENETRE_H
include < QtWidgets>
class Mafenetre:public QWidget
{
public:
Mafenetre();
private:
QPushButton *m_bouton;
};
#endif // MAFENETRE_H
这是 Mafenetre 的.cpp:
#include "mafenetre.h"
Mafenetre::Mafenetre():QWidget()
{
setFixedSize(300,150);
m_bouton=new QPushButton("pimp mon bouton",this);
m_bouton->setFont(QFont("monotype corsiva",15));
m_bouton->setCursor(Qt::PointingHandCursor);
}
和 main.cpp
#include< QtWidgets/QApplication>
#include< QtWidgets>
#include< Mafenetre.h>
void main(int argc, char *argv[])
{
QApplication app(argc, argv);
Mafenetre fenetre;
fenetre.show();
app.exec();
}