| Wireshark 4.7.3 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Public Attributes | List of all members
AppcastItem Struct Reference

A single entry from a Sparkle-compatible appcast feed. More...

`#include <software_update.h>`

## Public Attributes
QString | title
QVersionNumber | version
QVersionNumber | shortVersion
QUrl | downloadUrl
QUrl | releaseNotesUrl
QString | os
qint64 | length = 0
QString | edSignature

## Detailed Description

A single entry from a Sparkle-compatible appcast feed.

## Member Data Documentation

## ◆ downloadUrl

QUrl AppcastItem::downloadUrl

Direct download URL for the release artifact.

## ◆ edSignature

QString AppcastItem::edSignature

Ed25519 signature for verifying the download artifact.

## ◆ length

qint64 AppcastItem::length = 0

Expected size of the download artifact in bytes.

## ◆ os

QString AppcastItem::os

Target OS constraint: `"windows"`, `"macos"`, or empty to indicate the item applies to all platforms.

## ◆ releaseNotesUrl

QUrl AppcastItem::releaseNotesUrl

URL of the HTML release notes page.

## ◆ shortVersion

QVersionNumber AppcastItem::shortVersion

Abbreviated display version (e.g. "4.4.2").

## ◆ title

QString AppcastItem::title

Human-readable release title (e.g. "Wireshark 4.4.2").

## ◆ version

QVersionNumber AppcastItem::version

Full version number used for comparison.

The documentation for this struct was generated from the following file:

- /builds/wireshark/wireshark/ui/qt/utils/software_update.h