LibreOffice Module cui (master)  1
webconninfo.hxx
Go to the documentation of this file.
1 /*
2  * This file is part of the LibreOffice project.
3  *
4  * This Source Code Form is subject to the terms of the Mozilla Public
5  * License, v. 2.0. If a copy of the MPL was not distributed with this
6  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
7  *
8  * This file incorporates work covered by the following license notice:
9  *
10  * Licensed to the Apache Software Foundation (ASF) under one or more
11  * contributor license agreements. See the NOTICE file distributed
12  * with this work for additional information regarding copyright
13  * ownership. The ASF licenses this file to you under the Apache
14  * License, Version 2.0 (the "License"); you may not use this file
15  * except in compliance with the License. You may obtain a copy of
16  * the License at http://www.apache.org/licenses/LICENSE-2.0 .
17  */
18 #pragma once
19 
20 #include <vcl/weld.hxx>
21 
22 namespace svx
23 {
25  {
26  private:
27  sal_Int32 m_nPos;
28 
29  std::unique_ptr<weld::Button> m_xRemoveBtn;
30  std::unique_ptr<weld::Button> m_xRemoveAllBtn;
31  std::unique_ptr<weld::Button> m_xChangeBtn;
32  std::unique_ptr<weld::TreeView> m_xPasswordsLB;
33 
34  DECL_LINK( HeaderBarClickedHdl, int, void );
35  DECL_LINK( RemovePasswordHdl, weld::Button&, void );
36  DECL_LINK( RemoveAllPasswordsHdl, weld::Button&, void );
37  DECL_LINK( ChangePasswordHdl, weld::Button&, void );
38  DECL_LINK( EntrySelectedHdl, weld::TreeView&, void );
39 
40  void FillPasswordList();
41 
42  public:
43  explicit WebConnectionInfoDialog(weld::Window* pParent);
44  virtual ~WebConnectionInfoDialog() override;
45  };
46 
47 
48 }
49 
50 
51 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
std::unique_ptr< weld::Button > m_xRemoveAllBtn
Definition: webconninfo.hxx:30
std::unique_ptr< weld::Button > m_xRemoveBtn
Definition: webconninfo.hxx:29
std::unique_ptr< weld::Button > m_xChangeBtn
Definition: webconninfo.hxx:31
std::unique_ptr< weld::TreeView > m_xPasswordsLB
Definition: webconninfo.hxx:32
virtual ~WebConnectionInfoDialog() override
Definition: webconninfo.cxx:65
WebConnectionInfoDialog(weld::Window *pParent)
Definition: webconninfo.cxx:36
DECL_LINK(HeaderBarClickedHdl, int, void)