LibreOffice Module vcl (master)  1
Public Member Functions | Private Attributes | List of all members
weld::Builder Class Referenceabstract

#include <weld.hxx>

Inheritance diagram for weld::Builder:
[legend]

Public Member Functions

 Builder (const OUString &rUIFile)
 
virtual std::unique_ptr< MessageDialogweld_message_dialog (const OString &id, bool bTakeOwnership=true)=0
 
virtual std::unique_ptr< Dialogweld_dialog (const OString &id, bool bTakeOwnership=true)=0
 
virtual std::unique_ptr< AboutDialogweld_about_dialog (const OString &id, bool bTakeOwnership=true)=0
 
virtual std::unique_ptr< Assistantweld_assistant (const OString &id, bool bTakeOwnership=true)=0
 
virtual std::unique_ptr< Windowweld_window (const OString &id, bool bTakeOwnership=true)=0
 
virtual std::unique_ptr< Widgetweld_widget (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Containerweld_container (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Boxweld_box (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Buttonweld_button (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< MenuButtonweld_menu_button (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Frameweld_frame (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< ScrolledWindowweld_scrolled_window (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Notebookweld_notebook (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< ToggleButtonweld_toggle_button (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< RadioButtonweld_radio_button (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< CheckButtonweld_check_button (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< LinkButtonweld_link_button (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< SpinButtonweld_spin_button (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< MetricSpinButtonweld_metric_spin_button (const OString &id, FieldUnit eUnit, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< FormattedSpinButtonweld_formatted_spin_button (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< TimeSpinButtonweld_time_spin_button (const OString &id, TimeFieldFormat eFormat, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< ComboBoxweld_combo_box (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< TreeViewweld_tree_view (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Labelweld_label (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< TextViewweld_text_view (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Expanderweld_expander (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Entryweld_entry (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Scaleweld_scale (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< ProgressBarweld_progress_bar (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Spinnerweld_spinner (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Imageweld_image (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Calendarweld_calendar (const OString &id, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< DrawingAreaweld_drawing_area (const OString &id, const a11yref &rA11yImpl=nullptr, FactoryFunction pUITestFactoryFunction=nullptr, void *pUserData=nullptr, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< EntryTreeViewweld_entry_tree_view (const OString &containerid, const OString &entryid, const OString &treeviewid, bool bTakeOwnership=false)=0
 
virtual std::unique_ptr< Menuweld_menu (const OString &id, bool bTakeOwnership=true)=0
 
virtual std::unique_ptr< Toolbarweld_toolbar (const OString &id, bool bTakeOwnership=true)=0
 
virtual std::unique_ptr< SizeGroupcreate_size_group ()=0
 
virtual std::unique_ptr< Windowcreate_screenshot_window ()=0
 
virtual ~Builder ()
 

Private Attributes

OString m_sHelpRoot
 

Detailed Description

Definition at line 1864 of file weld.hxx.

Constructor & Destructor Documentation

weld::Builder::Builder ( const OUString &  rUIFile)
inline

Definition at line 1870 of file weld.hxx.

References OUStringToOString().

virtual weld::Builder::~Builder ( )
inlinevirtual

Definition at line 1964 of file weld.hxx.

Member Function Documentation

virtual std::unique_ptr<Window> weld::Builder::create_screenshot_window ( )
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<SizeGroup> weld::Builder::create_size_group ( )
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<AboutDialog> weld::Builder::weld_about_dialog ( const OString &  id,
bool  bTakeOwnership = true 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Assistant> weld::Builder::weld_assistant ( const OString &  id,
bool  bTakeOwnership = true 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Box> weld::Builder::weld_box ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Button> weld::Builder::weld_button ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Calendar> weld::Builder::weld_calendar ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<CheckButton> weld::Builder::weld_check_button ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<ComboBox> weld::Builder::weld_combo_box ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Container> weld::Builder::weld_container ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Dialog> weld::Builder::weld_dialog ( const OString &  id,
bool  bTakeOwnership = true 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<DrawingArea> weld::Builder::weld_drawing_area ( const OString &  id,
const a11yref rA11yImpl = nullptr,
FactoryFunction  pUITestFactoryFunction = nullptr,
void pUserData = nullptr,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Entry> weld::Builder::weld_entry ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<EntryTreeView> weld::Builder::weld_entry_tree_view ( const OString &  containerid,
const OString &  entryid,
const OString &  treeviewid,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Expander> weld::Builder::weld_expander ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<FormattedSpinButton> weld::Builder::weld_formatted_spin_button ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Frame> weld::Builder::weld_frame ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Image> weld::Builder::weld_image ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Label> weld::Builder::weld_label ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<LinkButton> weld::Builder::weld_link_button ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Menu> weld::Builder::weld_menu ( const OString &  id,
bool  bTakeOwnership = true 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<MenuButton> weld::Builder::weld_menu_button ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<MessageDialog> weld::Builder::weld_message_dialog ( const OString &  id,
bool  bTakeOwnership = true 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<MetricSpinButton> weld::Builder::weld_metric_spin_button ( const OString &  id,
FieldUnit  eUnit,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Notebook> weld::Builder::weld_notebook ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<ProgressBar> weld::Builder::weld_progress_bar ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<RadioButton> weld::Builder::weld_radio_button ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Scale> weld::Builder::weld_scale ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<ScrolledWindow> weld::Builder::weld_scrolled_window ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<SpinButton> weld::Builder::weld_spin_button ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Spinner> weld::Builder::weld_spinner ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<TextView> weld::Builder::weld_text_view ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<TimeSpinButton> weld::Builder::weld_time_spin_button ( const OString &  id,
TimeFieldFormat  eFormat,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<ToggleButton> weld::Builder::weld_toggle_button ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Toolbar> weld::Builder::weld_toolbar ( const OString &  id,
bool  bTakeOwnership = true 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<TreeView> weld::Builder::weld_tree_view ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Widget> weld::Builder::weld_widget ( const OString &  id,
bool  bTakeOwnership = false 
)
pure virtual

Implemented in SalInstanceBuilder.

virtual std::unique_ptr<Window> weld::Builder::weld_window ( const OString &  id,
bool  bTakeOwnership = true 
)
pure virtual

Implemented in SalInstanceBuilder.

Member Data Documentation

OString weld::Builder::m_sHelpRoot
private

Definition at line 1867 of file weld.hxx.


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