1#ifndef _KviWebPackageManagementDialog_h_
2#define _KviWebPackageManagementDialog_h_
Toolkit Abstraction Layer: itemdelegate class.
Definition KviTalIconAndRichTextItemDelegate.h:54
const QString & download()
Definition KviWebPackageManagementDialog.h:62
QString m_szAuthor
Definition KviWebPackageManagementDialog.h:53
void showPopupImage()
Definition KviWebPackageManagementDialog.cpp:115
QString m_szDownload
Definition KviWebPackageManagementDialog.h:56
QString m_szName
Definition KviWebPackageManagementDialog.h:51
KviWebPackageListItem(KviTalListWidget *pBox, QJsonObject obj, const QString &szBaseUrl)
Definition KviWebPackageManagementDialog.cpp:57
const QString & version()
Definition KviWebPackageManagementDialog.h:61
const QString & name()
Definition KviWebPackageManagementDialog.h:60
QString m_szDesc
Definition KviWebPackageManagementDialog.h:54
~KviWebPackageListItem()
Definition KviWebPackageManagementDialog.h:48
void downloadIcon(const QString &szIconUrl)
Definition KviWebPackageManagementDialog.cpp:99
QString m_szScreen
Definition KviWebPackageManagementDialog.h:55
QString m_szVersion
Definition KviWebPackageManagementDialog.h:52
void showEvent(QShowEvent *e) override
Definition KviWebPackageManagementDialog.cpp:343
QMenu * m_pContextPopup
Definition KviWebPackageManagementDialog.h:97
QProgressBar * m_pProgressBar
Definition KviWebPackageManagementDialog.h:94
void slotDataTransferProgress(qint64 iDone, qint64 iTotal)
Definition KviWebPackageManagementDialog.cpp:291
void downloadItem()
Definition KviWebPackageManagementDialog.cpp:269
QToolButton * m_pPreviewButton
Definition KviWebPackageManagementDialog.h:98
KviWebPackageManagementDialog(QWidget *pParent=nullptr)
Definition KviWebPackageManagementDialog.cpp:125
bool m_bBusy
Definition KviWebPackageManagementDialog.h:93
virtual bool installPackage(const QString &szPath, QString &szError)=0
void setPackagePageUrl(const QString &szUrl)
Definition KviWebPackageManagementDialog.cpp:186
QToolBar * m_pToolBar
Definition KviWebPackageManagementDialog.h:90
QString m_szPackagePageUrl
Definition KviWebPackageManagementDialog.h:95
KviTalIconAndRichTextItemDelegate * m_pItemDelegate
Definition KviWebPackageManagementDialog.h:91
KviTalListWidget * m_pListWidget
Definition KviWebPackageManagementDialog.h:92
QString m_szLocalTemporaryPath
Definition KviWebPackageManagementDialog.h:96
void showItemPreview()
Definition KviWebPackageManagementDialog.cpp:259
void enableDisableButtons()
Definition KviWebPackageManagementDialog.cpp:223
void slotDownloadFinished()
Definition KviWebPackageManagementDialog.cpp:298
void contextMenuRequested(const QPoint &pos)
Definition KviWebPackageManagementDialog.cpp:239
QToolButton * m_pDeleteButton
Definition KviWebPackageManagementDialog.h:99
virtual bool packageIsInstalled(const QString &szId, const QString &szVersion)=0
#define e
Definition detector.cpp:70
This file contains compile time settings.
#define KVIRC_API
Definition kvi_settings.h:127
QString szUrl
Definition libkvisetup.cpp:49