我正在尝试在类上创建两个私有变量类型日期但是我收到错误“field'date1'具有不完整类型'QDate'”。我做了一个空的测试应用程序来显示问题。
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private:
Ui::MainWindow *ui;
QDate date1; <<---- Problem here
QDate date2;
};
#endif // MAINWINDOW_H
是否有一种特殊的方式来声明日期变量?
答案 0 :(得分:0)
添加标题后
#include <QDate>
你可以像这样初始化它们:
QDate date1(1995,2,2);