首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:'QTabWidget::QTabWidget(const QTabWidget&)‘是私有的

错误:'QTabWidget::QTabWidget(const QTabWidget&)‘是私有的
EN

Stack Overflow用户
提问于 2013-06-23 13:17:56
回答 1查看 72关注 0票数 0

我开发了一个程序,我有10个备份。我向它添加了一些行,当我编译项目时,现在它有以下错误:

代码语言:javascript
复制
C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include\QtWidgets\qtabwidget.h:173: error: 'QTabWidget::QTabWidget(const QTabWidget&)' is private

错误来自*行

代码语言:javascript
复制
namespace Ui {
  class ContentControl;
}

class ContentControl : public QTabWidget // * from this line
{
    Q_OBJECT

public:
.
.
.
}

现在所有备份都有此错误。知道为什么吗?我重新安装了Qt,但问题仍然存在。

EN

回答 1

Stack Overflow用户

发布于 2013-06-25 05:20:58

您不能创建QTabWidget对象的副本。在您的代码中的某处,您正在调用QTabWidget的复制构造函数,这是不允许的,因为它在Qt源代码中被声明为私有。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17257919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档