Qt5之C++基础知识温习
1、加快编译。
头文件中,需要include的类,可以这样写
#include <QSqlDatabase>
#include "devdialog.h"
class QMenu;
class QMenuBar;
class QAction;
class QVBoxLayout;
class QToolBar;
class QToolButton;
class QTabWidget;
class QTableView;
class QSqlTableModel;
class QLabel;
class QLineEdit;
class QComboBox;
class QHBoxLayout;
class QGridLayout;
class QStatusBar;
class QTimer;
class QDragEnterEvent;
class QDropEvent;
class 类名,可以加快件编译。
XXX.cpp中的文件开始的地方,再添加 具体需要 include 的类
#include "dialog.h"
#include "ui_dialog.h"
#include <QMenu>
#include <QMenuBar>
#include <QAction>
#include <QVBoxLayout>
#include <QToolBar>
#include <QToolButton>
#include <QDebug>
#include <QTabWidget>
#include <QFileDialog>
#include <QMessageBox>
#include <QSqlTableModel>
#include <QTableView>
#include <QLabel>
#include <QComboBox>
#include <QLineEdit>
#include <QHBoxLayout>
#include <QKeyEvent>
#include <QGridLayout>
#include <QSqlQuery>
#include <QPainter>
#include <QPaintEvent>
#include <QTimer>
#include <QDateTime>
#include <QStatusBar>
#include <QDragEnterEvent>
#include <QMimeData>
#include <QDropEvent>
#include <QEvent>
#include <QIcon>
#include <QScrollBar>
因为
头文件中, class 类名起到了前置声明的作用,实际上,类中并没有实例化。
还没有评论,来说两句吧...