diff options
Diffstat (limited to 'src/qdoc/qdoc/src/qdoc/docprivate.cpp')
-rw-r--r-- | src/qdoc/qdoc/src/qdoc/docprivate.cpp | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/qdoc/qdoc/src/qdoc/docprivate.cpp b/src/qdoc/qdoc/src/qdoc/docprivate.cpp new file mode 100644 index 000000000..a7c178d57 --- /dev/null +++ b/src/qdoc/qdoc/src/qdoc/docprivate.cpp @@ -0,0 +1,30 @@ +// Copyright (C) 2021 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 +#include "docprivate.h" + +#include "text.h" + +#include <QtCore/qhash.h> + +QT_BEGIN_NAMESPACE + +/*! + Deletes the DocPrivateExtra. + */ +DocPrivate::~DocPrivate() +{ + delete extra; +} + +void DocPrivate::addAlso(const Text &also) +{ + m_alsoList.append(also); +} + +void DocPrivate::constructExtra() +{ + if (extra == nullptr) + extra = new DocPrivateExtra; +} + +QT_END_NAMESPACE |