MythTV  master
Public Attributes | List of all members
ArchiveItem Struct Reference

#include <archiveutil.h>

Collaboration diagram for ArchiveItem:
Collaboration graph
[legend]

Public Attributes

int id { 0 }
 
QString type
 
QString title
 
QString subtitle
 
QString description
 
QString startDate
 
QString startTime
 
QString filename
 
int64_t size { 0 }
 
int64_t newsize { 0 }
 
int duration { 0 }
 
int cutDuration { 0 }
 
EncoderProfileencoderProfile { nullptr }
 
QString fileCodec
 
QString videoCodec
 
int videoWidth { 0 }
 
int videoHeight { 0 }
 
bool hasCutlist { false }
 
bool useCutlist { false }
 
bool editedDetails { false }
 
QList< ThumbImage * > thumbList
 

Detailed Description

Definition at line 51 of file archiveutil.h.

Member Data Documentation

◆ id

int ArchiveItem::id { 0 }

Definition at line 53 of file archiveutil.h.

Referenced by discid.disc.Disc::__str__(), and ExportNative::getArchiveListFromDB().

◆ type

QString ArchiveItem::type

◆ title

QString ArchiveItem::title

◆ subtitle

QString ArchiveItem::subtitle

Definition at line 56 of file archiveutil.h.

Referenced by MythBurn::editorClosed(), and EditMetadataDialog::okPressed().

◆ description

QString ArchiveItem::description

Definition at line 57 of file archiveutil.h.

Referenced by EditMetadataDialog::okPressed().

◆ startDate

QString ArchiveItem::startDate

Definition at line 58 of file archiveutil.h.

Referenced by MythBurn::editorClosed(), and EditMetadataDialog::okPressed().

◆ startTime

QString ArchiveItem::startTime

Definition at line 59 of file archiveutil.h.

Referenced by MythBurn::editorClosed(), and EditMetadataDialog::okPressed().

◆ filename

QString ArchiveItem::filename

◆ size

int64_t ArchiveItem::size { 0 }

◆ newsize

int64_t ArchiveItem::newsize { 0 }

Definition at line 62 of file archiveutil.h.

Referenced by ProfileDialog::profileChanged(), and recalcItemSize().

◆ duration

int ArchiveItem::duration { 0 }

◆ cutDuration

int ArchiveItem::cutDuration { 0 }

Definition at line 64 of file archiveutil.h.

Referenced by getFileDetails(), and recalcItemSize().

◆ encoderProfile

EncoderProfile* ArchiveItem::encoderProfile { nullptr }

◆ fileCodec

QString ArchiveItem::fileCodec

Definition at line 66 of file archiveutil.h.

Referenced by getFileDetails().

◆ videoCodec

QString ArchiveItem::videoCodec

Definition at line 67 of file archiveutil.h.

Referenced by MythBurn::getDefaultProfile(), and getFileDetails().

◆ videoWidth

int ArchiveItem::videoWidth { 0 }

Definition at line 68 of file archiveutil.h.

Referenced by MythBurn::getDefaultProfile(), and getFileDetails().

◆ videoHeight

int ArchiveItem::videoHeight { 0 }

Definition at line 69 of file archiveutil.h.

Referenced by MythBurn::getDefaultProfile(), and getFileDetails().

◆ hasCutlist

bool ArchiveItem::hasCutlist { false }

Definition at line 70 of file archiveutil.h.

Referenced by ThumbFinder::loadCutList(), and recalcItemSize().

◆ useCutlist

bool ArchiveItem::useCutlist { false }

◆ editedDetails

bool ArchiveItem::editedDetails { false }

Definition at line 72 of file archiveutil.h.

Referenced by EditMetadataDialog::okPressed().

◆ thumbList

QList<ThumbImage*> ArchiveItem::thumbList

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