Qt5之C++基础知识温习

绝地灬酷狼 2022-05-21 12:26 357阅读 0赞

1、加快编译。

头文件中,需要include的类,可以这样写

  1. #include <QSqlDatabase>
  2. #include "devdialog.h"
  3. class QMenu;
  4. class QMenuBar;
  5. class QAction;
  6. class QVBoxLayout;
  7. class QToolBar;
  8. class QToolButton;
  9. class QTabWidget;
  10. class QTableView;
  11. class QSqlTableModel;
  12. class QLabel;
  13. class QLineEdit;
  14. class QComboBox;
  15. class QHBoxLayout;
  16. class QGridLayout;
  17. class QStatusBar;
  18. class QTimer;
  19. class QDragEnterEvent;
  20. class QDropEvent;

class 类名,可以加快件编译。

XXX.cpp中的文件开始的地方,再添加 具体需要 include 的类

  1. #include "dialog.h"
  2. #include "ui_dialog.h"
  3. #include <QMenu>
  4. #include <QMenuBar>
  5. #include <QAction>
  6. #include <QVBoxLayout>
  7. #include <QToolBar>
  8. #include <QToolButton>
  9. #include <QDebug>
  10. #include <QTabWidget>
  11. #include <QFileDialog>
  12. #include <QMessageBox>
  13. #include <QSqlTableModel>
  14. #include <QTableView>
  15. #include <QLabel>
  16. #include <QComboBox>
  17. #include <QLineEdit>
  18. #include <QHBoxLayout>
  19. #include <QKeyEvent>
  20. #include <QGridLayout>
  21. #include <QSqlQuery>
  22. #include <QPainter>
  23. #include <QPaintEvent>
  24. #include <QTimer>
  25. #include <QDateTime>
  26. #include <QStatusBar>
  27. #include <QDragEnterEvent>
  28. #include <QMimeData>
  29. #include <QDropEvent>
  30. #include <QEvent>
  31. #include <QIcon>
  32. #include <QScrollBar>

因为

头文件中, class 类名起到了前置声明的作用,实际上,类中并没有实例化。

发表评论

表情:
评论列表 (有 0 条评论,357人围观)

还没有评论,来说两句吧...

相关阅读

    相关 C++][基础知识 5] 虚函数

    五 虚函数 VC++中的虚函数主要用来实现程序运行的多态性。所谓多态性是指发出同样的消息(如函数的调用)被不同类型的对象接受时导致不同的行为。利用多态性,用户只需发送一般形

    相关 温习Remoting基础

    一,Remoting的定义   简单的说是一种分布式的处理方式。.Net Remoting提供了一个对象通过应用程序与另外一个对象进行通讯,交互的框架。 二,Remot