LibreOffice Module desktop (master) 1
|
#include <memory>
#include <string_view>
#include <unordered_map>
#include <utility>
#include <vector>
#include <o3tl/string_view.hxx>
#include <sal/types.h>
#include <rtl/ustring.hxx>
#include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/container/XNameAccess.hpp>
#include <com/sun/star/container/XIndexContainer.hpp>
#include <com/sun/star/ui/XUIConfigurationManager.hpp>
Go to the source code of this file.
Classes | |
struct | desktop::install_info |
struct | desktop::migration_step |
struct | desktop::supported_migration |
struct | desktop::MigrationItem |
define the item, e.g. More... | |
struct | desktop::MigrationModuleInfo |
information for the UI elements to be migrated for one module More... | |
class | desktop::NewVersionUIInfo |
get the information before copying the ui configuration files of old version to new version More... | |
class | desktop::MigrationImpl |
Namespaces | |
namespace | desktop |
Typedefs | |
typedef std::vector< OUString > | desktop::strings_v |
typedef std::unique_ptr< strings_v > | desktop::strings_vr |
typedef std::vector< migration_step > | desktop::migrations_v |
typedef std::unique_ptr< migrations_v > | desktop::migrations_vr |
typedef std::vector< supported_migration > | desktop::migrations_available |
typedef std::unordered_map< OUString, std::vector< MigrationItem > > | desktop::MigrationHashMap |
Functions | |
bool | desktop::areBothOpenFrom (std::u16string_view cmd1, std::u16string_view cmd2) |