Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
builder.h
Go to the documentation of this file.
1
// Copyright (C) 2026 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
3
4
#
ifndef
QDOC_IR_BUILDER_H
5
#
define
QDOC_IR_BUILDER_H
6
7
#
include
"document.h"
8
#
include
"pagemetadata.h"
9
10
QT_BEGIN_NAMESPACE
11
12
namespace
IR
{
13
14
class
Builder
15
{
16
public
:
17
Builder
() =
default
;
18
19
[[nodiscard]]
Document
buildPageIR
(
PageMetadata
pm)
const
;
20
};
21
22
}
// namespace IR
23
24
QT_END_NAMESPACE
25
26
#
endif
// QDOC_IR_BUILDER_H
IR::Builder
Assembles IR Documents from pre-extracted metadata.
Definition
builder.h:15
IR::Builder::Builder
Builder()=default
IR::Builder::buildPageIR
Document buildPageIR(PageMetadata pm) const
Definition
builder.cpp:59
IR
Definition
builder.cpp:14
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qrandomaccessasyncfile_darwin.mm:17
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
IR::Document
Intermediate representation for a documentation topic.
Definition
document.h:22
IR::Document::access
Access access
Definition
document.h:27
IR::Document::status
Status status
Definition
document.h:26
IR::Document::nodeType
NodeType nodeType
Definition
document.h:24
IR::Document::genus
Genus genus
Definition
document.h:25
IR::PageMetadata
Definition
pagemetadata.h:21
IR::PageMetadata::status
Status status
Definition
pagemetadata.h:24
IR::PageMetadata::access
Access access
Definition
pagemetadata.h:25
IR::PageMetadata::genus
Genus genus
Definition
pagemetadata.h:23
IR::PageMetadata::nodeType
NodeType nodeType
Definition
pagemetadata.h:22
qttools
src
qdoc
qdoc
src
qdoc
ir
builder.h
Generated on
for Qt by
1.16.1