二元布局结构体

struct QInstaller::BinaryLayout

BinaryLayout类描述了附加到文件中的二进制内容。更多...

头文件 #include <BinaryLayout>

详细描述

解释安装程序末尾或单独数据文件中的二进制内容

Meta data entry [1 ... n]
[Format]
    Plain data (QResource)
[Format]
----------------------------------------------------------
Operation count (qint64)
Operation entry [1 ... n]
[Format]
    Name (qint64, QString)
    XML (qint64, QString)
[Format]
Operation count (qint64)
----------------------------------------------------------
Collection count
Collection data entry [1 ... n]
[Format]
    Archive count (qint64),
    Name entry [1 ... n]
    [Format]
        Name (qint64, QByteArray),
        Offset (qint64),
        Length (qint64),
    [Format]
    Archive data entry [1 ... n]
    [Format]
        Plain data
    [Format]
[Format]
----------------------------------------------------------
Collection count (qint64)
Collection index entry [1 ... n]
[Format]
    Name (qint64, QByteArray)
    Offset (qint64)
    Length (qint64)
[Format]
Collection count (qint64)
----------------------------------------------------------
Collection index block [Offset (qint64)]
Collection index block [Length (qint64)]
----------------------------------------------------------
Resource segments [1 ... n]
[Format]
    Offset (qint64)
    Length (qint64)
[Format]
----------------------------------------------------------
Operations information block [Offset (qint64)]
Operations information block [Length (qint64)]
----------------------------------------------------------
Meta data count (qint64)
----------------------------------------------------------
Binary content size [Including Marker and Cookie (qint64)]
----------------------------------------------------------
Magic marker (qint64)
Magic cookie (qint64)

©2021 Qt 公司所有。此处包含的文档贡献者是各自所有权的版权所有者。本提供的文档是根据由自由软件基金会发布的 GNU 自由文档许可第 1.3 版 的条款许可的。Qt 公司、Qt 及其相应标志在芬兰和其他世界各地以及其子公司和关联公司均为商标。所有其他商标均为各自所有者的财产。