LibreOffice Module sw (master)
1
sw
source
core
inc
ThemeColorChanger.hxx
Go to the documentation of this file.
1
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2
/*
3
* This file is part of the LibreOffice project.
4
*
5
* This Source Code Form is subject to the terms of the Mozilla Public
6
* License, v. 2.0. If a copy of the MPL was not distributed with this
7
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
8
*
9
*/
10
#pragma once
11
12
#include <
swdllapi.h
>
13
#include <docsh.hxx>
14
#include <
docmodel/theme/ColorSet.hxx
>
15
#include <
svx/theme/ThemeColorChanger.hxx
>
16
17
namespace
sw
18
{
19
class
SW_DLLPUBLIC
ThemeColorChanger
:
public
svx::IThemeColorChanger
20
{
21
private
:
22
SwDocShell
*
mpDocSh
;
23
24
public
:
25
ThemeColorChanger
(
SwDocShell
* pDocSh);
26
virtual
~ThemeColorChanger
()
override
;
27
28
void
apply(std::shared_ptr<model::ColorSet>
const
& pColorSet)
override
;
29
};
30
31
}
// end sw namespace
32
33
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
ColorSet.hxx
ThemeColorChanger.hxx
SwDocShell
Definition:
docsh.hxx:70
svx::IThemeColorChanger
sw::ThemeColorChanger
Definition:
ThemeColorChanger.hxx:20
sw::ThemeColorChanger::mpDocSh
SwDocShell * mpDocSh
Definition:
ThemeColorChanger.hxx:22
sw::ThemeColorChanger::~ThemeColorChanger
virtual ~ThemeColorChanger() override
sw
Dialog to specify the properties of date form field.
Definition:
AccessibilityCheck.cxx:48
swdllapi.h
SW_DLLPUBLIC
#define SW_DLLPUBLIC
Definition:
swdllapi.h:28
Generated on Sun Jul 30 2023 04:28:38 for LibreOffice Module sw (master) by
1.9.3