The
gtk:link-button widget is a
gtk:button widget with a
hyperlink, similar to the one used by web browsers, which triggers an
action when clicked. It is useful to show quick links to resources. A link button is created by calling either the
gtk:link-button-new or
gtk:link-button-new-with-label functions. If using the former, the URI
you pass to the constructor is used as a label for the widget.

Figure: GtkLinkButton The URI bound to a
gtk:link-button widget can be set specifically or retrieved using the
gtk:link-button-uri function.
By default, the
gtk:link-button widget calls the
gtk:show-uri
function when the button is clicked. This behaviour can be overridden by connecting to the
"activate-link" signal and returning
true from the signal handler.
CSS nodes
The
gtk:link-button implementation has a single CSS node with name
button. To differentiate it from a plain
gtk:button widget, it gets the
.link style class.
Signal Details