|
LibreOffice Module desktop (master) 1
|
#include <sal/config.h>#include <utility>#include <vector>#include <optional>#include <com/sun/star/beans/NamedValue.hpp>#include <com/sun/star/beans/XPropertySet.hpp>#include <com/sun/star/configuration/theDefaultProvider.hpp>#include <com/sun/star/container/XNameAccess.hpp>#include <com/sun/star/deployment/UpdateInformationProvider.hpp>#include <com/sun/star/deployment/ExtensionManager.hpp>#include <com/sun/star/deployment/XUpdateInformationProvider.hpp>#include <com/sun/star/frame/Desktop.hpp>#include <com/sun/star/frame/XDispatch.hpp>#include <com/sun/star/frame/XDispatchProvider.hpp>#include <com/sun/star/lang/IllegalArgumentException.hpp>#include <com/sun/star/task/InteractionHandler.hpp>#include <com/sun/star/ucb/CommandFailedException.hpp>#include <com/sun/star/ucb/XCommandEnvironment.hpp>#include <com/sun/star/uno/Any.hxx>#include <com/sun/star/uno/Exception.hpp>#include <com/sun/star/uno/Reference.hxx>#include <com/sun/star/uno/Sequence.hxx>#include <com/sun/star/util/URL.hpp>#include <com/sun/star/util/URLTransformer.hpp>#include <com/sun/star/util/XURLTransformer.hpp>#include <com/sun/star/xml/dom/XElement.hpp>#include <osl/diagnose.h>#include <rtl/ref.hxx>#include <rtl/ustrbuf.hxx>#include <rtl/ustring.hxx>#include <sal/types.h>#include <salhelper/thread.hxx>#include <tools/gen.hxx>#include <tools/link.hxx>#include <unotools/configmgr.hxx>#include <vcl/svapp.hxx>#include <comphelper/processfactory.hxx>#include <comphelper/propertyvalue.hxx>#include <dp_dependencies.hxx>#include <dp_descriptioninfoset.hxx>#include <dp_identifier.hxx>#include <dp_misc.h>#include <dp_update.hxx>#include <strings.hrc>#include "dp_gui_updatedata.hxx"#include "dp_gui_updatedialog.hxx"#include <dp_shared.hxx>Go to the source code of this file.
Classes | |
| struct | dp_gui::UpdateDialog::DisabledUpdate |
| struct | dp_gui::UpdateDialog::SpecificError |
| struct | dp_gui::UpdateDialog::IgnoredUpdate |
| struct | dp_gui::UpdateDialog::Index |
| class | dp_gui::UpdateDialog::Thread |
Namespaces | |
| namespace | com |
| namespace | com::sun |
| namespace | com::sun::star |
| @HTML | |
| namespace | com::sun::star::uno |
Functions | |
| IMPL_LINK (UpdateDialog, entryToggled, const weld::TreeView::iter_col &, rRowCol, void) | |
| IMPL_LINK_NOARG (UpdateDialog, selectionHandler, weld::TreeView &, void) | |
| IMPL_LINK_NOARG (UpdateDialog, allHandler, weld::Toggleable &, void) | |
| IMPL_LINK_NOARG (UpdateDialog, okHandler, weld::Button &, void) | |
| IMPL_LINK_NOARG (UpdateDialog, closeHandler, weld::Button &, void) | |
| IMPL_LINK | ( | UpdateDialog | , |
| entryToggled | , | ||
| const weld::TreeView::iter_col & | , | ||
| rRowCol | , | ||
| void | |||
| ) |
Definition at line 489 of file dp_gui_updatedialog.cxx.
References p, and TRISTATE_FALSE.
| IMPL_LINK_NOARG | ( | UpdateDialog | , |
| allHandler | , | ||
| weld::Toggleable & | , | ||
| void | |||
| ) |
Definition at line 918 of file dp_gui_updatedialog.cxx.
| IMPL_LINK_NOARG | ( | UpdateDialog | , |
| closeHandler | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 982 of file dp_gui_updatedialog.cxx.
References m_xDialog, and RET_CANCEL.
| IMPL_LINK_NOARG | ( | UpdateDialog | , |
| okHandler | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 958 of file dp_gui_updatedialog.cxx.
References i, m_xDialog, nCount, p, RET_OK, and TRISTATE_TRUE.
| IMPL_LINK_NOARG | ( | UpdateDialog | , |
| selectionHandler | , | ||
| weld::TreeView & | , | ||
| void | |||
| ) |
Definition at line 824 of file dp_gui_updatedialog.cxx.
References utl::ConfigManager::getAboutBoxProductVersion(), utl::ConfigManager::getProductName(), i, dp_misc::LF, dp_gui::UpdateDialog::SpecificError::message, nPos, p, pos, and dp_gui::UpdateDialog::DisabledUpdate::unsatisfiedDependencies.