Definition at line 145 of file dp_gui_updatedialog.cxx.
◆ Thread()
◆ ~Thread()
dp_gui::UpdateDialog::Thread::~Thread |
( |
| ) |
|
|
overrideprivatevirtual |
◆ execute()
void dp_gui::UpdateDialog::Thread::execute |
( |
| ) |
|
|
overrideprivatevirtual |
Implements salhelper::Thread.
Definition at line 219 of file dp_gui_updatedialog.cxx.
References dp_gui::UpdateData::aUpdateSource, dp_gui::UpdateData::bIsShared, dp_misc::UpdateInfo::extension, dp_misc::getIdentifier(), dp_misc::getOnlineUpdateInfos(), dp_misc::UpdateInfo::info, dp_misc::isUpdateSharedExtension(), dp_misc::isUpdateUserExtension(), m_vExtensionList, update(), dp_misc::UPDATE_SOURCE_BUNDLED, dp_misc::UPDATE_SOURCE_NONE, dp_misc::UPDATE_SOURCE_SHARED, dp_gui::UpdateData::updateVersion, and dp_misc::UpdateInfo::version.
◆ getUpdateDisplayString()
OUString dp_gui::UpdateDialog::Thread::getUpdateDisplayString |
( |
dp_gui::UpdateData const & |
data, |
|
|
std::u16string_view |
version = std::u16string_view() |
|
) |
| const |
|
private |
◆ handleSpecificError()
void dp_gui::UpdateDialog::Thread::handleSpecificError |
( |
uno::Reference< deployment::XPackage > const & |
package, |
|
|
uno::Any const & |
exception |
|
) |
| const |
|
private |
◆ prepareUpdateData()
out_data will only be filled if all dependencies are ok.
Definition at line 365 of file dp_gui_updatedialog.cxx.
References dp_gui::UpdateData::aUpdateInfo, dp_gui::UpdateDialog::DisabledUpdate::aUpdateInfo, dp_misc::Dependencies::check(), dp_misc::Dependencies::getErrorText(), dp_misc::DescriptionInfoset::getLocalizedUpdateWebsiteURL(), dp_misc::DescriptionInfoset::getVersion(), i, dp_gui::UpdateDialog::DisabledUpdate::name, dp_gui::UpdateData::sWebsiteURL, dp_gui::UpdateDialog::DisabledUpdate::unsatisfiedDependencies, and dp_gui::UpdateData::updateVersion.
◆ stop()
void dp_gui::UpdateDialog::Thread::stop |
( |
| ) |
|
◆ update()
◆ m_context
uno::Reference< uno::XComponentContext > dp_gui::UpdateDialog::Thread::m_context |
|
private |
◆ m_dialog
◆ m_stop
bool dp_gui::UpdateDialog::Thread::m_stop |
|
private |
◆ m_updateInformation
uno::Reference< deployment::XUpdateInformationProvider > dp_gui::UpdateDialog::Thread::m_updateInformation |
|
private |
◆ m_vExtensionList
std::vector< uno::Reference< deployment::XPackage > > dp_gui::UpdateDialog::Thread::m_vExtensionList |
|
private |
◆ m_xInteractionHdl
uno::Reference< task::XInteractionHandler > dp_gui::UpdateDialog::Thread::m_xInteractionHdl |
|
private |
The documentation for this class was generated from the following file: