KVIrc 5.2.6
Developer APIs
KviWebPackageListItem Class Reference

#include <KviWebPackageManagementDialog.h>

+ Inheritance diagram for KviWebPackageListItem:

Public Slots

void showPopupImage ()
 

Public Member Functions

const QString & download ()
 
 KviWebPackageListItem (KviTalListWidget *pBox, QJsonObject obj, const QString &szBaseUrl)
 
const QString & name ()
 
const QString & version ()
 
 ~KviWebPackageListItem ()
 
- Public Member Functions inherited from KviTalListWidgetItem
 KviTalListWidgetItem ()
 
 KviTalListWidgetItem (KviTalListWidget *pParent)
 
 KviTalListWidgetItem (KviTalListWidget *pParent, QString &label)
 
KviTalListWidgetlistWidget ()
 
 ~KviTalListWidgetItem ()=default
 

Protected Member Functions

void downloadIcon (const QString &szIconUrl)
 

Protected Attributes

QString m_szAuthor
 
QString m_szDesc
 
QString m_szDownload
 
QString m_szName
 
QString m_szScreen
 
QString m_szVersion
 

Constructor & Destructor Documentation

◆ KviWebPackageListItem()

KviWebPackageListItem::KviWebPackageListItem ( KviTalListWidget * pBox,
QJsonObject obj,
const QString & szBaseUrl )

◆ ~KviWebPackageListItem()

KviWebPackageListItem::~KviWebPackageListItem ( )
inline

Member Function Documentation

◆ download()

const QString & KviWebPackageListItem::download ( )
inline

◆ downloadIcon()

void KviWebPackageListItem::downloadIcon ( const QString & szIconUrl)
protected

◆ name()

const QString & KviWebPackageListItem::name ( )
inline

◆ showPopupImage

void KviWebPackageListItem::showPopupImage ( )
slot

◆ version()

const QString & KviWebPackageListItem::version ( )
inline

Member Data Documentation

◆ m_szAuthor

QString KviWebPackageListItem::m_szAuthor
protected

Referenced by KviWebPackageListItem().

◆ m_szDesc

QString KviWebPackageListItem::m_szDesc
protected

Referenced by KviWebPackageListItem().

◆ m_szDownload

QString KviWebPackageListItem::m_szDownload
protected

Referenced by download(), and KviWebPackageListItem().

◆ m_szName

QString KviWebPackageListItem::m_szName
protected

Referenced by KviWebPackageListItem(), and name().

◆ m_szScreen

QString KviWebPackageListItem::m_szScreen
protected

Referenced by KviWebPackageListItem().

◆ m_szVersion

QString KviWebPackageListItem::m_szVersion
protected

Referenced by KviWebPackageListItem(), and version().


The documentation for this class was generated from the following files: