Signal
GtkApplication::restore-window
unstable since: 4.22
Declaration
void
restore_window (
GtkApplication* self,
GtkRestoreReason reason,
GVariant* state,
gpointer user_data
)
Description [src]
Emitted when application state is restored.
In response to this signal, you should create a new application
window, and add it to application. If reason and state are passed,
they should be applied to the newly created window.
GtkApplication will call gtk_window_present() on the window.
| Default handler: The default handler is called before the handlers added via |
| Available since: 4.22 |
Parameters
reason-
Type:
GtkRestoreReasonThe reason this window is restored.
state-
Type:
GVariantThe state to restore, as saved by a
GtkApplicationWindow::save-statehandler.The argument can be NULL.The data is owned by the caller of the function.