Q_DECL_EXPORT的作用
来源:互联网 发布:sql root password 编辑:程序博客网 时间:2024/06/07 00:10
global.h
FItVCamWidget.cpp
Q_DECL_EXPORT宏主要为了导出这个类,生成.dll的同时生成.lib文件。提供给外部接口供其他类使用。
#ifndef FitVCam_GLOBAL_H
#define FitVCam_GLOBAL_H#include <QtCore/qglobal.h>#ifdef FitVCam_LIB# define FitVCam_EXPORT Q_DECL_EXPORT#else# define FitVCam_EXPORT Q_DECL_IMPORT#endif#endif // FitVCam_GLOBAL_H
FitVcamWidget.h
#ifndef FITVCAMWIDGET_H#define FITVCAMWIDGET_H#include <QtGui/QWidget>#include "fitvcam_global.h"#include "ui_FitVCamWidget.h"class FitVCamWidgetPrivate;class FitVCam_EXPORT FitVCamWidget : public QWidget{Q_OBJECTpublic:FitVCamWidget(QWidget *parent = 0, Qt::WFlags flags = 0);~FitVCamWidget();//private://Ui::FitVCamWidgetClass ui;protected:QScopedPointer<FitVCamWidgetPrivate> d_ptr;private:Q_DECLARE_PRIVATE(FitVCamWidget);Q_DISABLE_COPY(FitVCamWidget);};#endif // FITVCAMWIDGET_H
FItVCamWidget.cpp
#include "FitVCamWidget.h"#include "ui_FitVCamWidget.h"class FitVCamWidgetPrivate : public Ui_FitVCamWidget{public:};FitVCamWidget::FitVCamWidget(QWidget *parent, Qt::WFlags flags): QWidget(parent, flags),d_ptr(new FitVCamWidgetPrivate){Q_D(FitVCamWidget);//ui.setupUi(this);d->setupUi(this);}FitVCamWidget::~FitVCamWidget(){}
Q_DECL_EXPORT宏主要为了导出这个类,生成.dll的同时生成.lib文件。提供给外部接口供其他类使用。
0 0
- Q_DECL_EXPORT的作用
- 作用域::的作用
- 作用域的作用
- ::的作用
- !!的作用
- Spring的作用、Struts的作用、Hiberante的作用
- 电容的作用?电容器的作用?
- 电话交换机的作用,程控交换机的作用
- 电容的作用?电容器的作用?
- 网络地址的作用,子网掩码的作用
- enum的作用以及主要的作用
- JavaScript 的 “-” 的作用
- 变量的作用功能、作用域和作用形态
- Spring的作用域以及RequestContextListener作用
- Spring的作用域以及RequestContextListener作用
- Spring的作用域以及RequestContextListener作用
- 作用域,闭包的作用
- Spring的作用域以及RequestContextListener作用
- 计算机网络读书笔记-----数据链路层
- python调用tcpdump抓包过滤
- shell变量-1
- web app开发规范
- 自定义导航栏--将NavigationBar设置透明
- Q_DECL_EXPORT的作用
- Python 一些值得注意的地方
- iWeb峰会(HTML5峰会)2015年7月19日上海站会后感想
- web前端页面命名参考
- CentOS 中 YUM 安装桌面环境
- 《大圣归来》为什么这么火
- centos安装jdk
- layoutSubviews
- viewpager+fragment学习笔记