LibreOffice Module desktop (master) 1
Classes | Namespaces | Functions | Variables
dp_gui_dialog2.cxx File Reference
#include <config_extensions.h>
#include <strings.hrc>
#include <helpids.h>
#include "dp_gui.h"
#include "dp_gui_dialog2.hxx"
#include "dp_gui_extlistbox.hxx"
#include <dp_shared.hxx>
#include "dp_gui_theextmgr.hxx"
#include "dp_gui_extensioncmdqueue.hxx"
#include <dp_misc.h>
#include <dp_update.hxx>
#include <dp_identifier.hxx>
#include <fpicker/strings.hrc>
#include <utility>
#include <vcl/commandevent.hxx>
#include <vcl/svapp.hxx>
#include <osl/mutex.hxx>
#include <sal/log.hxx>
#include <rtl/ustrbuf.hxx>
#include <svtools/restartdialog.hxx>
#include <sfx2/filedlghelper.hxx>
#include <sfx2/sfxdlg.hxx>
#include <comphelper/anytostring.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <unotools/configmgr.hxx>
#include <com/sun/star/deployment/DeploymentException.hpp>
#include <com/sun/star/lang/IllegalArgumentException.hpp>
#include <com/sun/star/system/SystemShellExecuteFlags.hpp>
#include <com/sun/star/system/SystemShellExecute.hpp>
#include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp>
#include <com/sun/star/ui/dialogs/TemplateDescription.hpp>
#include <com/sun/star/ui/dialogs/XFilePicker3.hpp>
#include <officecfg/Office/ExtensionManager.hxx>
#include <map>
#include <memory>
#include <vector>
Include dependency graph for dp_gui_dialog2.cxx:

Go to the source code of this file.

Classes

class  dp_gui::ExtBoxWithBtns_Impl
 

Namespaces

namespace  dp_gui
 

Functions

 dp_gui::IMPL_LINK_NOARG (ExtMgrDialog, HandleCancelBtn, weld::Button &, void)
 
 dp_gui::IMPL_LINK_NOARG (ExtMgrDialog, HandleCloseBtn, weld::Button &, void)
 
 dp_gui::IMPL_LINK (ExtMgrDialog, startProgress, void *, _bLockInterface, void)
 
 dp_gui::IMPL_LINK_NOARG (ExtMgrDialog, HandleOptionsBtn, weld::Button &, void)
 
 dp_gui::IMPL_LINK_NOARG (ExtMgrDialog, HandleAddBtn, weld::Button &, void)
 
 dp_gui::IMPL_LINK_NOARG (ExtMgrDialog, HandleRemoveBtn, weld::Button &, void)
 
 dp_gui::IMPL_LINK_NOARG (ExtMgrDialog, HandleEnableBtn, weld::Button &, void)
 
 dp_gui::IMPL_LINK_NOARG (ExtMgrDialog, HandleExtTypeCbx, weld::Toggleable &, void)
 
 dp_gui::IMPL_LINK_NOARG (ExtMgrDialog, HandleSearch, weld::Entry &, void)
 
 dp_gui::IMPL_LINK_NOARG (ExtMgrDialog, HandleUpdateBtn, weld::Button &, void)
 
 dp_gui::IMPL_LINK_NOARG (ExtMgrDialog, TimeOutHdl, Timer *, void)
 
 dp_gui::IMPL_LINK_NOARG (UpdateRequiredDialog, HandleCancelBtn, weld::Button &, void)
 
 dp_gui::IMPL_LINK (UpdateRequiredDialog, startProgress, void *, _bLockInterface, void)
 
 dp_gui::IMPL_LINK_NOARG (UpdateRequiredDialog, HandleUpdateBtn, weld::Button &, void)
 
 dp_gui::IMPL_LINK_NOARG (UpdateRequiredDialog, HandleCloseBtn, weld::Button &, void)
 
 dp_gui::IMPL_LINK_NOARG (UpdateRequiredDialog, TimeOutHdl, Timer *, void)
 

Variables

constexpr OUStringLiteral dp_gui::USER_PACKAGE_MANAGER = u"user"
 
constexpr OUStringLiteral dp_gui::SHARED_PACKAGE_MANAGER = u"shared"
 
constexpr OUStringLiteral dp_gui::BUNDLED_PACKAGE_MANAGER = u"bundled"