LibreOffice Module vcl (master)  1
Public Member Functions | Private Attributes | List of all members
SalGtkXWindow Class Referencefinal

#include <gtkinst.hxx>

Inheritance diagram for SalGtkXWindow:
Collaboration diagram for SalGtkXWindow:

Public Member Functions

 SalGtkXWindow (weld::Window *pWeldWidget, GtkWidget *pWidget)
virtual void clear () override
GtkWidget * getGtkWidget () const
weld::WindowgetFrameWeld () const
- Public Member Functions inherited from weld::TransportAsXWindow
 TransportAsXWindow (weld::Widget *pWeldWidget, weld::Builder *pWeldWidgetBuilder=nullptr)
weld::WidgetgetWidget () const
weld::BuildergetBuilder () const
void SAL_CALL setPosSize (sal_Int32, sal_Int32, sal_Int32, sal_Int32, sal_Int16) override
css::awt::Rectangle SAL_CALL getPosSize () override
void SAL_CALL setVisible (sal_Bool bVisible) override
void SAL_CALL setEnable (sal_Bool bSensitive) override
void SAL_CALL setFocus () override
void SAL_CALL addWindowListener (const css::uno::Reference< css::awt::XWindowListener > &rListener) override
void SAL_CALL removeWindowListener (const css::uno::Reference< css::awt::XWindowListener > &rListener) override
void SAL_CALL addFocusListener (const css::uno::Reference< css::awt::XFocusListener > &rListener) override
void SAL_CALL removeFocusListener (const css::uno::Reference< css::awt::XFocusListener > &rListener) override
void SAL_CALL addKeyListener (const css::uno::Reference< css::awt::XKeyListener > &rListener) override
void SAL_CALL removeKeyListener (const css::uno::Reference< css::awt::XKeyListener > &rListener) override
void SAL_CALL addMouseListener (const css::uno::Reference< css::awt::XMouseListener > &rListener) override
void SAL_CALL removeMouseListener (const css::uno::Reference< css::awt::XMouseListener > &rListener) override
void SAL_CALL addMouseMotionListener (const css::uno::Reference< css::awt::XMouseMotionListener > &rListener) override
void SAL_CALL removeMouseMotionListener (const css::uno::Reference< css::awt::XMouseMotionListener > &rListener) override
void SAL_CALL addPaintListener (const css::uno::Reference< css::awt::XPaintListener > &rListener) override
void SAL_CALL removePaintListener (const css::uno::Reference< css::awt::XPaintListener > &rListener) override

Private Attributes

GtkWidget * m_pWidget

Detailed Description

Definition at line 314 of file gtkinst.hxx.

Constructor & Destructor Documentation

SalGtkXWindow::SalGtkXWindow ( weld::Window pWeldWidget,
GtkWidget *  pWidget 

Definition at line 321 of file gtkinst.hxx.

Member Function Documentation

virtual void SalGtkXWindow::clear ( )

Reimplemented from weld::TransportAsXWindow.

Definition at line 328 of file gtkinst.hxx.

weld::Window* SalGtkXWindow::getFrameWeld ( ) const

Definition at line 340 of file gtkinst.hxx.

References m_pWeldWidget.

GtkWidget* SalGtkXWindow::getGtkWidget ( ) const

Definition at line 335 of file gtkinst.hxx.

References m_pWidget.

Member Data Documentation

weld::Window* SalGtkXWindow::m_pWeldWidget

Definition at line 317 of file gtkinst.hxx.

Referenced by getFrameWeld().

GtkWidget* SalGtkXWindow::m_pWidget

Definition at line 318 of file gtkinst.hxx.

Referenced by getGtkWidget().

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