3 #ifndef _GDKMM_DISPLAYMANAGER_H
4 #define _GDKMM_DISPLAYMANAGER_H
7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
31 #include <glibmm/object.h>
35 #ifndef DOXYGEN_SHOULD_SKIP_THIS
41 #ifndef DOXYGEN_SHOULD_SKIP_THIS
43 {
class DisplayManager_Class; }
56 #ifndef DOXYGEN_SHOULD_SKIP_THIS
65 static CppClassType displaymanager_class_;
73 explicit DisplayManager(
const Glib::ConstructParams& construct_params);
85 #ifndef DOXYGEN_SHOULD_SKIP_THIS
88 static GType get_base_type() G_GNUC_CONST;
112 static Glib::RefPtr<DisplayManager>
get();
Glib::SListHandle< Glib::RefPtr< Display > > list_displays()
const GdkDisplayManager * gobj() const
Provides access to the underlying C GObject.
GdkDisplayManager * gobj_copy()
Provides access to the underlying C instance. The caller is responsible for unrefing it....
static GType get_type() G_GNUC_CONST
Glib::SignalProxy1< void, const Glib::RefPtr< Display > & > signal_display_opened()
Glib::RefPtr< Gdk::DisplayManager > wrap(GdkDisplayManager *object, bool take_copy=false)
GdkDisplayManager * gobj()
Provides access to the underlying C GObject.
void set_default_display(const Glib::RefPtr< Display > &display)
Glib::RefPtr< const Display > get_default_display() const
virtual ~DisplayManager()
Glib::RefPtr< Display > get_default_display()
static Glib::RefPtr< DisplayManager > get()
Glib::PropertyProxy< Glib::RefPtr< Display > > property_default_display()
virtual void on_display_opened(const Glib::RefPtr< Display > &display)
This is a default handler for the signal signal_display_opened().
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Display > > property_default_display() const
typedefG_BEGIN_DECLS struct _GdkDisplayManager GdkDisplayManager