|
本帖最后由 hmd420304805 于 2015-7-14 09:36 编辑
早上一开电脑,插上串口电脑死机,工程里居然有文件不见了!
然后准备自己写,老是编译不能通过。
先来看看程序入口main.cpp- #include "Easy_drill.h"
- #include <QtWidgets/QApplication>
- #include <stdio.h>
- int main(int argc, char *argv[])
- {
- QApplication::addLibraryPath("./plugins");
- QApplication a(argc, argv);
- Easy_drill w;
- w.setWindowIcon(QIcon("EASY_DRILL.ico"));
- //w.maximumSize();
- //w.setWindowState(Qt::WindowMaximized);
- w.show();
- return a.exec();
- }
复制代码 丢失的就是Easy_drill.cpp文件,我把它新建进去,其他文件目测没问题
我猜想Easy_drill.CPP的实现- #include "Easy_drill.h"
- #include "ui_Easy_drill.h"
- Easy_drill::Easy_drill(QWidget *parent) :
- QMainWindow(parent),
- ui(new Ui::Easy_drillClass)
- {
- ui->setupUi(this);
- }
复制代码 然后编译,就有问题了,参照以前写的程序构造函数就是这样的,不敢轻举妄动了!!!- 1> Easy_drill.cpp
- 1>Easy_drill.cpp(6): error C2664: “Ui::Easy_drillClass::Easy_drillClass(const Ui::Easy_drillClass &)”: 不能将参数 1 从“Ui::Easy_drillClass *”转换为“const Ui::Easy_drillClass &”
- 1> 原因如下: 无法从“Ui::Easy_drillClass *”转换为“const Ui::Easy_drillClass”
- 1> 无构造函数可以接受源类型,或构造函数重载决策不明确
- 1>Easy_drill.cpp(7): error C2819: “Ui::Easy_drillClass”类型没有重载成员“operator ->”
- 1> D:\Easy_drill\Easy_drill\GeneratedFiles\ui_Easy_drill.h(2946) : 参见“Ui::Easy_drillClass”的声明
- 1> 是否改用“.”?
- 1>Easy_drill.cpp(7): error C2232: “->Ui_Easy_drillClass::setupUi”: 左操作数有“class”类型,使用“.”
- 1> 正在生成代码...
- 1> 正在编译...
复制代码 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|