Base class for widget style properties.
More...
#include <gtkmm/styleproperty.h>
Base class for widget style properties.
This class manages the value type-agnostic bits of style properties.
- Since gtkmm 3.16:
Gtk::StylePropertyBase::StylePropertyBase |
( |
Gtk::Widget& |
widget, |
|
|
GType |
value_type |
|
) |
| |
|
protected |
Constructs a style property of type value_type for widget.
The property is not registered in Gtk, call install_style_property() in order to do that. The properties are usually installed on the initialization of the first instance of a widget.
Gtk::StylePropertyBase::~StylePropertyBase |
( |
| ) |
|
|
protectednoexcept |
Returns the name of the style property.
const char* Gtk::StylePropertyBase::get_name_internal |
( |
| ) |
const |
|
protected |
Returns the name of the style property.
void Gtk::StylePropertyBase::install_style_property |
( |
GParamSpec * |
param_spec | ) |
|
|
protected |
Installs the style property specified by the given param_spec.
bool Gtk::StylePropertyBase::lookup_style_property |
( |
const Glib::ustring & |
name | ) |
|
|
protected |
Checks if the style property has already been installed.
GParamSpec* Gtk::StylePropertyBase::param_spec_ |
|
protected |
GType Gtk::StylePropertyBase::value_type_ |
|
protected |