Top | ![]() |
![]() |
![]() |
![]() |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkEventBox ╰── AnacondaMountpointSelector
A AnacondaMountpointSelector is a widget that appears on the custom partitioning spoke and allows the user to select a single mount point to do additional configuration.
As a AnacondaMountpointSelector is a subclass of a GtkEventBox, any signals may be caught. However ::button-press-event is the most important one and is how we determine what should be displayed on the rest of the screen.
Example 6.
1 2 3 4 5 |
AnacondaMountpointSelector ├── #anaconda-mountpoint-label ├── #anaconda-mountpoint-size-label ├── #anaconda-mountpoint-arrow ╰── #anaconda-mountpoint-name-label |
The internal widgets are accessible by name for the purposes of CSS
anaconda-mountpoint-name-label
The name of the mountpoint (e.g., /boot, /home, swap).
anaconda-mountpoint-size-label
The size of the mountpoint.
anaconda-mountpoint-arrow
The arrow image displayed on the selected mountpoint.
anaconda-mountpoint-name-label
The secondary text displayed for the mountpoint. This is commonly the name of the device node containing the mountpoint.
GtkWidget * anaconda_mountpoint_selector_new ();
Creates a new AnacondaMountpointSelector, which is a selectable display for a single mountpoint. Many mountpoints may be put together into a list, displaying all configured filesystems at once.
gboolean
anaconda_mountpoint_selector_get_chosen
(AnacondaMountpointSelector *widget
);
Returns whether or not this mountpoint has been chosen by the user.
Since: 1.0
void anaconda_mountpoint_selector_set_chosen (AnacondaMountpointSelector *widget
,gboolean is_chosen
);
Specifies whether the mountpoint shown by this selector has been chosen by the user. If so, a special background will be set as a visual indicator.
Since: 1.0
struct AnacondaMountpointSelector;
The AnacondaMountpointSelector struct contains only private fields and should not be directly accessed.
“mountpoint”
property“mountpoint” gchar *
The :mountpoint string is the primary text displayed for this widget. It shows where on the filesystem this device is mounted.
Flags: Read / Write
Default value: ""
Since: 1.0
“name”
property“name” gchar *
The :name string is the secondary text displayed for this widget. It is commonly going to be the name of the device node containing this mountpoint.
Flags: Read / Write
Default value: ""
Since: 1.0
“size”
property“size” gchar *
The :size string is the size of the mountpoint, including whatever units it is measured in.
Flags: Read / Write
Default value: "0 GB"
Since: 1.0