#include <optaboutconfig.hxx>
|
| CuiAboutConfigTabPage (weld::Window *pParent) |
|
virtual | ~CuiAboutConfigTabPage () override |
|
void | InsertEntry (const OUString &rPropertyPath, const OUString &rProp, const OUString &rStatus, const OUString &rType, const OUString &rValue, const weld::TreeIter *pParentEntry, bool bInsertToPrefBox, bool bIsReadOnly) |
|
void | Reset () |
|
void | FillItems (const css::uno::Reference< css::container::XNameAccess > &xNameAccess, const weld::TreeIter *pParentEntry=nullptr, int lineage=0, bool bLoadAll=false) |
|
void | FillItemSet () |
|
| GenericDialogController (weld::Widget *pParent, const OUString &rUIFile, const OUString &rDialogId, bool bMobile=false) |
|
virtual Dialog * | getDialog () override |
|
virtual | ~GenericDialogController () COVERITY_NOEXCEPT_FALSE override |
|
virtual Dialog * | getDialog ()=0 |
|
const Dialog * | getConstDialog () const |
|
virtual short | run () |
|
void | set_title (const OUString &rTitle) |
|
OUString | get_title () const |
|
void | set_help_id (const OUString &rHelpId) |
|
OUString | get_help_id () const |
|
void | response (int nResponse) |
|
virtual | ~DialogController () COVERITY_NOEXCEPT_FALSE |
|
|
static css::uno::Reference< css::container::XNameAccess > | getConfigAccess (const OUString &sNodePath, bool bUpdate) |
|
static bool | runAsync (const std::shared_ptr< DialogController > &rController, const std::function< void(sal_Int32)> &) |
|
|
void | AddToModifiedVector (const std::shared_ptr< Prop_Impl > &rProp) |
|
void | InsertEntry (const prefBoxEntry &rEntry) |
|
| DECL_LINK (QueryTooltip, const weld::TreeIter &rIter, OUString) |
|
| DECL_LINK (StandardHdl_Impl, weld::Button &, void) |
|
| DECL_LINK (DoubleClickHdl_Impl, weld::TreeView &, bool) |
|
| DECL_LINK (ResetBtnHdl_Impl, weld::Button &, void) |
|
| DECL_LINK (SearchHdl_Impl, weld::Button &, void) |
|
| DECL_LINK (ExpandingHdl_Impl, const weld::TreeIter &, bool) |
|
| DECL_LINK (HeaderBarClick, int, void) |
|
Definition at line 33 of file optaboutconfig.hxx.
◆ CuiAboutConfigTabPage()
CuiAboutConfigTabPage::CuiAboutConfigTabPage |
( |
weld::Window * |
pParent | ) |
|
|
explicit |
◆ ~CuiAboutConfigTabPage()
CuiAboutConfigTabPage::~CuiAboutConfigTabPage |
( |
| ) |
|
|
overridevirtual |
◆ AddToModifiedVector()
void CuiAboutConfigTabPage::AddToModifiedVector |
( |
const std::shared_ptr< Prop_Impl > & |
rProp | ) |
|
|
private |
◆ commaStringToSequence()
std::vector< OUString > CuiAboutConfigTabPage::commaStringToSequence |
( |
std::u16string_view |
rCommaSepString | ) |
|
|
staticprivate |
◆ DECL_LINK() [1/7]
CuiAboutConfigTabPage::DECL_LINK |
( |
DoubleClickHdl_Impl |
, |
|
|
weld::TreeView & |
, |
|
|
bool |
|
|
) |
| |
|
private |
◆ DECL_LINK() [2/7]
CuiAboutConfigTabPage::DECL_LINK |
( |
ExpandingHdl_Impl |
, |
|
|
const weld::TreeIter & |
, |
|
|
bool |
|
|
) |
| |
|
private |
◆ DECL_LINK() [3/7]
CuiAboutConfigTabPage::DECL_LINK |
( |
HeaderBarClick |
, |
|
|
int |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_LINK() [4/7]
CuiAboutConfigTabPage::DECL_LINK |
( |
QueryTooltip |
, |
|
|
const weld::TreeIter & |
rIter, |
|
|
OUString |
|
|
) |
| |
|
private |
◆ DECL_LINK() [5/7]
CuiAboutConfigTabPage::DECL_LINK |
( |
ResetBtnHdl_Impl |
, |
|
|
weld::Button & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_LINK() [6/7]
CuiAboutConfigTabPage::DECL_LINK |
( |
SearchHdl_Impl |
, |
|
|
weld::Button & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_LINK() [7/7]
CuiAboutConfigTabPage::DECL_LINK |
( |
StandardHdl_Impl |
, |
|
|
weld::Button & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ FillItems()
void CuiAboutConfigTabPage::FillItems |
( |
const css::uno::Reference< css::container::XNameAccess > & |
xNameAccess, |
|
|
const weld::TreeIter * |
pParentEntry = nullptr , |
|
|
int |
lineage = 0 , |
|
|
bool |
bLoadAll = false |
|
) |
| |
Definition at line 291 of file optaboutconfig.cxx.
References Any, bReadOnly, FillItems(), index, InsertEntry(), m_modifiedPrefBoxEntries, m_vectorUserData, m_xPrefBox, m_xScratchIter, SAL_WARN, sId, sType, weld::toId(), and TOOLS_WARN_EXCEPTION.
Referenced by FillItems(), and Reset().
◆ FillItemSet()
void CuiAboutConfigTabPage::FillItemSet |
( |
| ) |
|
◆ getConfigAccess()
Reference< XNameAccess > CuiAboutConfigTabPage::getConfigAccess |
( |
const OUString & |
sNodePath, |
|
|
bool |
bUpdate |
|
) |
| |
|
static |
◆ InsertEntry() [1/2]
void CuiAboutConfigTabPage::InsertEntry |
( |
const OUString & |
rPropertyPath, |
|
|
const OUString & |
rProp, |
|
|
const OUString & |
rStatus, |
|
|
const OUString & |
rType, |
|
|
const OUString & |
rValue, |
|
|
const weld::TreeIter * |
pParentEntry, |
|
|
bool |
bInsertToPrefBox, |
|
|
bool |
bIsReadOnly |
|
) |
| |
◆ InsertEntry() [2/2]
void CuiAboutConfigTabPage::InsertEntry |
( |
const prefBoxEntry & |
rEntry | ) |
|
|
private |
◆ Reset()
void CuiAboutConfigTabPage::Reset |
( |
void |
| ) |
|
◆ m_bSorted
bool CuiAboutConfigTabPage::m_bSorted |
|
private |
◆ m_modifiedPrefBoxEntries
std::vector<prefBoxEntry> CuiAboutConfigTabPage::m_modifiedPrefBoxEntries |
|
private |
◆ m_options
◆ m_prefBoxEntries
std::vector<prefBoxEntry> CuiAboutConfigTabPage::m_prefBoxEntries |
|
private |
◆ m_vectorOfModified
std::vector< std::shared_ptr< Prop_Impl > > CuiAboutConfigTabPage::m_vectorOfModified |
|
private |
◆ m_vectorUserData
std::vector< std::unique_ptr<UserData> > CuiAboutConfigTabPage::m_vectorUserData |
|
private |
◆ m_xEditBtn
std::unique_ptr<weld::Button> CuiAboutConfigTabPage::m_xEditBtn |
|
private |
◆ m_xPrefBox
◆ m_xResetBtn
std::unique_ptr<weld::Button> CuiAboutConfigTabPage::m_xResetBtn |
|
private |
◆ m_xScratchIter
◆ m_xSearchBtn
std::unique_ptr<weld::Button> CuiAboutConfigTabPage::m_xSearchBtn |
|
private |
◆ m_xSearchEdit
std::unique_ptr<weld::Entry> CuiAboutConfigTabPage::m_xSearchEdit |
|
private |
The documentation for this class was generated from the following files: