10 #ifndef INCLUDED_SC_SOURCE_UI_INC_CHECKLISTMENU_HXX
11 #define INCLUDED_SC_SOURCE_UI_INC_CHECKLISTMENU_HXX
18 #include <unordered_set>
75 return aName < rhs.
aName;
80 return aName == rhs.
aName &&
117 bool bCanHaveSubMenu,
bool bTreeMode,
int nWidth);
129 void addDateMember(
const OUString& rName,
double nVal,
bool bVisible);
130 void addMember(
const OUString& rName,
bool bVisible);
137 void close(
bool bOK);
240 std::unique_ptr<weld::Widget>
mxBox;
304 bool bCanHaveSubMenu,
bool bTreeMode,
int nWidth = -1,
306 vcl::ILibreOfficeKitNotifier* pNotifier =
nullptr);
307 virtual void dispose()
override;
319 std::unique_ptr<ScCheckListMenuControl, o3tl::default_delete<ScCheckListMenuControl>>
mxControl;
std::unique_ptr< weld::TreeIter > mxParent
std::pair< const TreeIter &, int > iter_col
std::vector< OUString > maDateParts
DatePartType meDatePartType