0

私はプログラムを開発し、そのバックアップを 10 個持っています。それにいくつかの行を追加し、プロジェクトをコンパイルすると、次のエラーが発生しました。

C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include\QtWidgets\qtabwidget.h:173: error: 'QTabWidget::QTabWidget(const QTabWidget&)' is private

エラーは * 行からのものです

namespace Ui {
  class ContentControl;
}

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

public:
.
.
.
}

現在、すべてのバックアップにこのエラーがあります。理由はありますか?Qt を再インストールしましたが、問題はまだ存在します。

4

1 に答える 1

1

QTabWidgetオブジェクトのコピーを作成することはできません。コードのどこかでQTabWidget、Qt ソース コードでプライベートに宣言されているため、許可されていないコピー コンストラクターを呼び出しています。

于 2013-06-24T21:20:57.913 に答える