LibreOffice Module xmlsecurity (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
CertificateViewerDetailsTP Class Reference

#include <certificateviewer.hxx>

Inheritance diagram for CertificateViewerDetailsTP:
[legend]
Collaboration diagram for CertificateViewerDetailsTP:
[legend]

Public Member Functions

 CertificateViewerDetailsTP (weld::Container *pParent, CertificateViewer *pDlg)
 
- Public Member Functions inherited from CertificateViewerTP
 CertificateViewerTP (weld::Container *pParent, const OUString &rUIXMLDescription, const OUString &rID, CertificateViewer *pDlg)
 

Private Member Functions

 DECL_LINK (ElementSelectHdl, weld::TreeView &, void)
 
void InsertElement (const OUString &rField, const OUString &rValue, const OUString &rDetails, bool bFixedWidthFont=false)
 

Private Attributes

std::vector< std::unique_ptr< Details_UserDatat > > m_aUserData
 
std::unique_ptr< weld::TreeViewm_xElementsLB
 
std::unique_ptr< weld::TextViewm_xValueDetails
 

Additional Inherited Members

- Protected Attributes inherited from CertificateViewerTP
std::unique_ptr< weld::BuildermxBuilder
 
std::unique_ptr< weld::ContainermxContainer
 
CertificateViewermpDlg
 

Detailed Description

Definition at line 104 of file certificateviewer.hxx.

Constructor & Destructor Documentation

◆ CertificateViewerDetailsTP()

CertificateViewerDetailsTP::CertificateViewerDetailsTP ( weld::Container pParent,
CertificateViewer pDlg 
)

Member Function Documentation

◆ DECL_LINK()

CertificateViewerDetailsTP::DECL_LINK ( ElementSelectHdl  ,
weld::TreeView ,
void   
)
private

◆ InsertElement()

void CertificateViewerDetailsTP::InsertElement ( const OUString &  rField,
const OUString &  rValue,
const OUString &  rDetails,
bool  bFixedWidthFont = false 
)
private

Definition at line 150 of file certificateviewer.cxx.

References m_aUserData, m_xElementsLB, sId, and weld::toId().

Referenced by CertificateViewerDetailsTP().

Member Data Documentation

◆ m_aUserData

std::vector<std::unique_ptr<Details_UserDatat> > CertificateViewerDetailsTP::m_aUserData
private

Definition at line 107 of file certificateviewer.hxx.

Referenced by InsertElement().

◆ m_xElementsLB

std::unique_ptr<weld::TreeView> CertificateViewerDetailsTP::m_xElementsLB
private

Definition at line 109 of file certificateviewer.hxx.

Referenced by CertificateViewerDetailsTP(), and InsertElement().

◆ m_xValueDetails

std::unique_ptr<weld::TextView> CertificateViewerDetailsTP::m_xValueDetails
private

Definition at line 110 of file certificateviewer.hxx.

Referenced by CertificateViewerDetailsTP().


The documentation for this class was generated from the following files: