LibreOffice Module cui (master) 1
|
#include <AdditionsDialog.hxx>
Public Member Functions | |
AdditionsItem (weld::Widget *pParent, AdditionsDialog *pParentDialog, const AdditionInfo &additionInfo) | |
bool | getExtensionFile (OUString &sExtensionFile) |
DECL_LINK (ShowMoreHdl, weld::Button &, void) | |
DECL_LINK (InstallHdl, weld::Button &, void) | |
Public Attributes | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Widget > | m_xContainer |
std::unique_ptr< weld::Image > | m_xImageScreenshot |
std::unique_ptr< weld::Button > | m_xButtonInstall |
std::unique_ptr< weld::LinkButton > | m_xLinkButtonWebsite |
std::unique_ptr< weld::Label > | m_xLabelName |
std::unique_ptr< weld::Label > | m_xLabelAuthor |
std::unique_ptr< weld::Label > | m_xLabelDescription |
std::unique_ptr< weld::Label > | m_xLabelLicense |
std::unique_ptr< weld::Label > | m_xLabelVersion |
std::unique_ptr< weld::LinkButton > | m_xLinkButtonComments |
std::unique_ptr< weld::Image > | m_xImageVoting1 |
std::unique_ptr< weld::Image > | m_xImageVoting2 |
std::unique_ptr< weld::Image > | m_xImageVoting3 |
std::unique_ptr< weld::Image > | m_xImageVoting4 |
std::unique_ptr< weld::Image > | m_xImageVoting5 |
std::unique_ptr< weld::Label > | m_xLabelDownloadNumber |
std::unique_ptr< weld::Button > | m_xButtonShowMore |
AdditionsDialog * | m_pParentDialog |
OUString | m_sDownloadURL |
OUString | m_sExtensionID |
Definition at line 102 of file AdditionsDialog.hxx.
AdditionsItem::AdditionsItem | ( | weld::Widget * | pParent, |
AdditionsDialog * | pParentDialog, | ||
const AdditionInfo & | additionInfo | ||
) |
Definition at line 593 of file AdditionsDialog.cxx.
References CuiResId(), LINK, AdditionsDialog::m_aAdditionsItems, m_pParentDialog, m_sDownloadURL, m_sExtensionID, m_xButtonInstall, m_xButtonShowMore, m_xContainer, m_xContainer, m_xImageVoting1, m_xImageVoting2, m_xImageVoting3, m_xImageVoting4, m_xImageVoting5, m_xLabelAuthor, m_xLabelDescription, m_xLabelDownloadNumber, m_xLabelLicense, m_xLabelName, m_xLabelVersion, m_xLinkButtonComments, m_xLinkButtonWebsite, AdditionInfo::sAuthorName, AdditionInfo::sCommentNumber, AdditionInfo::sCommentURL, AdditionInfo::sCompatibleVersion, AdditionInfo::sDownloadNumber, AdditionInfo::sDownloadURL, AdditionInfo::sExtensionID, AdditionInfo::sExtensionURL, AdditionInfo::sIntroduction, AdditionInfo::sLicense, AdditionInfo::sName, and AdditionInfo::sRating.
AdditionsItem::DECL_LINK | ( | InstallHdl | , |
weld::Button & | , | ||
void | |||
) |
AdditionsItem::DECL_LINK | ( | ShowMoreHdl | , |
weld::Button & | , | ||
void | |||
) |
bool AdditionsItem::getExtensionFile | ( | OUString & | sExtensionFile | ) |
Definition at line 679 of file AdditionsDialog.cxx.
References comphelper::getProcessComponentContext(), m_sDownloadURL, m_sExtensionID, and SAL_CONFIGFILE.
AdditionsDialog* AdditionsItem::m_pParentDialog |
Definition at line 130 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
OUString AdditionsItem::m_sDownloadURL |
Definition at line 131 of file AdditionsDialog.hxx.
Referenced by AdditionsItem(), and getExtensionFile().
OUString AdditionsItem::m_sExtensionID |
Definition at line 132 of file AdditionsDialog.hxx.
Referenced by AdditionsItem(), and getExtensionFile().
std::unique_ptr<weld::Builder> AdditionsItem::m_xBuilder |
Definition at line 112 of file AdditionsDialog.hxx.
std::unique_ptr<weld::Button> AdditionsItem::m_xButtonInstall |
Definition at line 115 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Button> AdditionsItem::m_xButtonShowMore |
Definition at line 129 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Widget> AdditionsItem::m_xContainer |
Definition at line 113 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Image> AdditionsItem::m_xImageScreenshot |
Definition at line 114 of file AdditionsDialog.hxx.
std::unique_ptr<weld::Image> AdditionsItem::m_xImageVoting1 |
Definition at line 123 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Image> AdditionsItem::m_xImageVoting2 |
Definition at line 124 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Image> AdditionsItem::m_xImageVoting3 |
Definition at line 125 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Image> AdditionsItem::m_xImageVoting4 |
Definition at line 126 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Image> AdditionsItem::m_xImageVoting5 |
Definition at line 127 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Label> AdditionsItem::m_xLabelAuthor |
Definition at line 118 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Label> AdditionsItem::m_xLabelDescription |
Definition at line 119 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Label> AdditionsItem::m_xLabelDownloadNumber |
Definition at line 128 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Label> AdditionsItem::m_xLabelLicense |
Definition at line 120 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Label> AdditionsItem::m_xLabelName |
Definition at line 117 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::Label> AdditionsItem::m_xLabelVersion |
Definition at line 121 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::LinkButton> AdditionsItem::m_xLinkButtonComments |
Definition at line 122 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().
std::unique_ptr<weld::LinkButton> AdditionsItem::m_xLinkButtonWebsite |
Definition at line 116 of file AdditionsDialog.hxx.
Referenced by AdditionsItem().