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:
[legend]
Collaboration diagram for weld::DialogController:
[legend]

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 ( )
virtual

Definition at line 47 of file weldutils.cxx.

Member Function Documentation

◆ get_help_id()

OUString weld::DialogController::get_help_id ( ) const
inline

Definition at line 2665 of file weld.hxx.

◆ get_title()

OUString weld::DialogController::get_title ( ) const
inline

Definition at line 2663 of file weld.hxx.

◆ getConstDialog()

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

Definition at line 2655 of file weld.hxx.

◆ getDialog()

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

◆ response()

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

Definition at line 2666 of file weld.hxx.

◆ run()

virtual short weld::DialogController::run ( )
inlinevirtual

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 
)
static

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)
inline

Definition at line 2664 of file weld.hxx.

◆ set_title()

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

Definition at line 2662 of file weld.hxx.


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