summaryrefslogtreecommitdiff
path: root/include/svx
diff options
context:
space:
mode:
authorSamuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>2023-03-23 15:20:15 +0100
committerSamuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>2023-03-23 21:51:46 +0000
commit61d961f3bc0d127f88d7d35eaf5eca4e34799731 (patch)
treeccd4bd0bdd4d44c791b63189d01bb77186953708 /include/svx
parent53fc5fa0fed077b7d11e39b710280f0a84b631ff (diff)
tdf#142978 Remove a11y check dialog
in favor of sidebar deck Change-Id: I2daf34edbe71341ebc44ca9b966c97f8e494d583 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/149433 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
Diffstat (limited to 'include/svx')
-rw-r--r--include/svx/AccessibilityCheckDialog.hxx67
1 files changed, 0 insertions, 67 deletions
diff --git a/include/svx/AccessibilityCheckDialog.hxx b/include/svx/AccessibilityCheckDialog.hxx
deleted file mode 100644
index 65b100064f87..000000000000
--- a/include/svx/AccessibilityCheckDialog.hxx
+++ /dev/null
@@ -1,67 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- */
-
-#ifndef INCLUDED_SVX_ACCESSIBILITYCHECKDIALOG_HXX
-#define INCLUDED_SVX_ACCESSIBILITYCHECKDIALOG_HXX
-
-#include <sfx2/AccessibilityIssue.hxx>
-#include <svx/svxdllapi.h>
-#include <tools/link.hxx>
-#include <vcl/weld.hxx>
-
-namespace svx
-{
-class AccessibilityCheckEntry final
-{
-private:
- std::unique_ptr<weld::Builder> m_xBuilder;
- std::unique_ptr<weld::Container> m_xContainer;
- std::unique_ptr<weld::Label> m_xLabel;
- std::unique_ptr<weld::Button> m_xGotoButton;
-
- std::shared_ptr<sfx::AccessibilityIssue> const& m_pAccessibilityIssue;
-
-public:
- AccessibilityCheckEntry(weld::Container* pParent,
- std::shared_ptr<sfx::AccessibilityIssue> const& pAccessibilityIssue);
-
- weld::Widget* get_widget() const { return m_xContainer.get(); }
-
- DECL_LINK(GotoButtonClicked, weld::Button&, void);
-};
-
-class SVX_DLLPUBLIC AccessibilityCheckDialog final : public weld::GenericDialogController
-{
-private:
- sfx::AccessibilityIssueCollection m_aIssueCollection;
- std::function<sfx::AccessibilityIssueCollection()> m_getIssueCollection;
- std::vector<std::unique_ptr<AccessibilityCheckEntry>> m_aAccessibilityCheckEntries;
-
- // Controls
- std::unique_ptr<weld::ScrolledWindow> m_xScrolledWindow;
- std::unique_ptr<weld::Box> m_xAccessibilityCheckBox;
- std::unique_ptr<weld::Button> m_xRescanBtn;
-
- DECL_LINK(RescanButtonClicked, weld::Button&, void);
-
- void populateIssues();
-
-public:
- AccessibilityCheckDialog(weld::Window* pParent,
- sfx::AccessibilityIssueCollection rIssueCollection,
- std::function<sfx::AccessibilityIssueCollection()> getIssueCollection);
- virtual ~AccessibilityCheckDialog() override;
-};
-
-} // end svx namespace
-
-#endif // INCLUDED_SVX_ACCESSIBILITYCHECKDIALOG_HXX
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */