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

#include <weld.hxx>

Inheritance diagram for weld::DialogController:
Collaboration diagram for weld::DialogController:

Public Member Functions

virtual DialoggetDialog ()=0
const DialoggetConstDialog () 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 Public Member Functions

static bool runAsync (const std::shared_ptr< DialogController > &rController, const std::function< void(sal_Int32)> &)

Detailed Description

Definition at line 2651 of file weld.hxx.

Constructor & Destructor Documentation

◆ ~DialogController()

weld::DialogController::~DialogController ( )

Definition at line 47 of file weldutils.cxx.

Member Function Documentation

◆ get_help_id()

OUString weld::DialogController::get_help_id ( ) const

Definition at line 2665 of file weld.hxx.

◆ get_title()

OUString weld::DialogController::get_title ( ) const

Definition at line 2663 of file weld.hxx.

◆ getConstDialog()

const Dialog * weld::DialogController::getConstDialog ( ) const

Definition at line 2655 of file weld.hxx.

◆ getDialog()

virtual Dialog * weld::DialogController::getDialog ( )
pure virtual

◆ response()

void weld::DialogController::response ( int  nResponse)

Definition at line 2666 of file weld.hxx.

◆ run()

virtual short weld::DialogController::run ( )

Definition at line 2659 of file weld.hxx.

Referenced by Printer::PreparePrintJob().

◆ runAsync()

bool weld::DialogController::runAsync ( const std::shared_ptr< DialogController > &  rController,
const std::function< void(sal_Int32)> &  func 

Definition at line 41 of file weldutils.cxx.

Referenced by vcl::PrinterController::createProgressDialog().

◆ set_help_id()

void weld::DialogController::set_help_id ( const OUString &  rHelpId)

Definition at line 2664 of file weld.hxx.

◆ set_title()

void weld::DialogController::set_title ( const OUString &  rTitle)

Definition at line 2662 of file weld.hxx.

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