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

#include <weld.hxx>

Inheritance diagram for weld::Builder:
[legend]

Public Member Functions

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

Detailed Description

Definition at line 2538 of file weld.hxx.

Constructor & Destructor Documentation

◆ ~Builder()

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

Definition at line 2600 of file weld.hxx.

Member Function Documentation

◆ create_screenshot_window()

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

Implemented in SalInstanceBuilder.

◆ create_size_group()

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

Implemented in SalInstanceBuilder.

◆ weld_assistant()

virtual std::unique_ptr< Assistant > weld::Builder::weld_assistant ( const OString &  id)
pure virtual

Implemented in SalInstanceBuilder.

◆ weld_box()

virtual std::unique_ptr< Box > weld::Builder::weld_box ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_button()

virtual std::unique_ptr< Button > weld::Builder::weld_button ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_calendar()

virtual std::unique_ptr< Calendar > weld::Builder::weld_calendar ( const OString &  id)
pure virtual

Implemented in SalInstanceBuilder.

◆ weld_check_button()

virtual std::unique_ptr< CheckButton > weld::Builder::weld_check_button ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_combo_box()

virtual std::unique_ptr< ComboBox > weld::Builder::weld_combo_box ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_container()

virtual std::unique_ptr< Container > weld::Builder::weld_container ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_dialog()

virtual std::unique_ptr< Dialog > weld::Builder::weld_dialog ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_drawing_area()

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

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_entry()

virtual std::unique_ptr< Entry > weld::Builder::weld_entry ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_entry_tree_view()

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

Implemented in SalInstanceBuilder.

◆ weld_expander()

virtual std::unique_ptr< Expander > weld::Builder::weld_expander ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_formatted_spin_button()

virtual std::unique_ptr< FormattedSpinButton > weld::Builder::weld_formatted_spin_button ( const OString &  id)
pure virtual

Implemented in SalInstanceBuilder.

◆ weld_frame()

virtual std::unique_ptr< Frame > weld::Builder::weld_frame ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_icon_view()

virtual std::unique_ptr< IconView > weld::Builder::weld_icon_view ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_image()

virtual std::unique_ptr< Image > weld::Builder::weld_image ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_label()

virtual std::unique_ptr< Label > weld::Builder::weld_label ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_link_button()

virtual std::unique_ptr< LinkButton > weld::Builder::weld_link_button ( const OString &  id)
pure virtual

Implemented in SalInstanceBuilder.

◆ weld_menu()

virtual std::unique_ptr< Menu > weld::Builder::weld_menu ( const OString &  id)
pure virtual

Implemented in SalInstanceBuilder.

◆ weld_menu_button()

virtual std::unique_ptr< MenuButton > weld::Builder::weld_menu_button ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_menu_toggle_button()

virtual std::unique_ptr< MenuToggleButton > weld::Builder::weld_menu_toggle_button ( const OString &  id)
pure virtual

Implemented in SalInstanceBuilder.

◆ weld_message_dialog()

virtual std::unique_ptr< MessageDialog > weld::Builder::weld_message_dialog ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_metric_spin_button()

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

Implemented in SalInstanceBuilder.

◆ weld_notebook()

virtual std::unique_ptr< Notebook > weld::Builder::weld_notebook ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_paned()

virtual std::unique_ptr< Paned > weld::Builder::weld_paned ( const OString &  id)
pure virtual

Implemented in SalInstanceBuilder.

◆ weld_popover()

virtual std::unique_ptr< Popover > weld::Builder::weld_popover ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_progress_bar()

virtual std::unique_ptr< ProgressBar > weld::Builder::weld_progress_bar ( const OString &  id)
pure virtual

Implemented in SalInstanceBuilder.

◆ weld_radio_button()

virtual std::unique_ptr< RadioButton > weld::Builder::weld_radio_button ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_scale()

virtual std::unique_ptr< Scale > weld::Builder::weld_scale ( const OString &  id)
pure virtual

Implemented in SalInstanceBuilder.

◆ weld_scrollbar()

virtual std::unique_ptr< Scrollbar > weld::Builder::weld_scrollbar ( const OString &  id)
pure virtual

Implemented in SalInstanceBuilder.

◆ weld_scrolled_window()

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

Implemented in SalInstanceBuilder.

◆ weld_spin_button()

virtual std::unique_ptr< SpinButton > weld::Builder::weld_spin_button ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_spinner()

virtual std::unique_ptr< Spinner > weld::Builder::weld_spinner ( const OString &  id)
pure virtual

Implemented in SalInstanceBuilder.

◆ weld_text_view()

virtual std::unique_ptr< TextView > weld::Builder::weld_text_view ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_toggle_button()

virtual std::unique_ptr< ToggleButton > weld::Builder::weld_toggle_button ( const OString &  id)
pure virtual

Implemented in SalInstanceBuilder.

◆ weld_toolbar()

virtual std::unique_ptr< Toolbar > weld::Builder::weld_toolbar ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_tree_view()

virtual std::unique_ptr< TreeView > weld::Builder::weld_tree_view ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.

◆ weld_widget()

virtual std::unique_ptr< Widget > weld::Builder::weld_widget ( const OString &  id)
pure virtual

Implemented in JSInstanceBuilder, and SalInstanceBuilder.


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