/* -*- 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/. * * This file incorporates work covered by the following license notice: * * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed * with this work for additional information regarding copyright * ownership. The ASF licenses this file to you under the Apache * License, Version 2.0 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy of * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ #ifndef INCLUDED_SVX_PASSWD_HXX #define INCLUDED_SVX_PASSWD_HXX #include #include #include class UNLESS_MERGELIBS(SVX_DLLPUBLIC) SvxPasswordDialog final : public SfxDialogController { private: OUString m_aOldPasswdErrStr; OUString m_aRepeatPasswdErrStr; Link m_aCheckPasswordHdl; std::unique_ptr m_xOldFL; std::unique_ptr m_xOldPasswdFT; std::unique_ptr m_xOldPasswdED; std::unique_ptr m_xNewPasswdED; std::unique_ptr m_xRepeatPasswdED; std::unique_ptr m_xOKBtn; DECL_LINK(ButtonHdl, weld::Button&, void); DECL_LINK(EditModifyHdl, weld::Entry&, void); public: SvxPasswordDialog(weld::Window* pParent, bool bDisableOldPassword); virtual ~SvxPasswordDialog() override; OUString GetOldPassword() const { return m_xOldPasswdED->get_text(); } OUString GetNewPassword() const { return m_xNewPasswdED->get_text(); } void SetCheckPasswordHdl( const Link& rLink ) { m_aCheckPasswordHdl = rLink; } }; #endif /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ option value='distro/collabora/cd-5.3'>distro/collabora/cd-5.3 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-06-18Use getXWeak in configmgrMike Kaganski
2022-05-23clang-tidy modernize-pass-by-value in configmgrNoel Grandin
2021-11-21osl::Mutex->std::mutex in configuration_registryNoel Grandin
2021-10-29Prepare for removal of non-const operator[] from Sequence in configmgrMike Kaganski
2021-03-10Drop 'static_cast<cppu::OWeakObject*>' syntactic noiseMike Kaganski
2020-07-06configmgr: create instances with uno constructorsNoel Grandin
2020-01-15clang-tidy modernize-concat-nested-namespace in codemaker..configmgrNoel Grandin
2019-07-31Improved loplugin:stringconstant (now that GCC 7 supports it): configmgrStephan Bergmann
2019-07-17tdf#42949 Fix IWYU warnings in configmgr/*Gabor Kelemen
2018-12-08Remove obsolete SAL_FALLTHROUGH completelyStephan Bergmann
2018-05-25Improve re-throwing of UNO exceptionsNoel Grandin
2017-02-03makeAny->Any in canvas..configmgrNoel Grandin
2017-01-26Remove dynamic exception specificationsStephan Bergmann
2016-09-13loplugin:override: No more need for the "MSVC dtor override" workaroundStephan Bergmann
2016-05-10Replace fallthrough comments with new SAL_FALLTHROUGH macroStephan Bergmann
2015-11-09new loplugin: oncevarNoel Grandin
2015-10-30use uno::Reference::set method instead of assignmentNoel Grandin
2015-10-12Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann
2015-10-12Replace "SAL_DELETED_FUNCTION" with "= delete" in LIBO_INTERNAL_ONLY codeStephan Bergmann
2015-07-13tdf#88206 replace cppu::WeakImplHelper* etc.Takeshi Abe
2015-06-08cppcheck: noExplicitConstructorCaolán McNamara
2015-02-16boost::noncopyable->'= delete'Caolán McNamara