Github User Fetcher 1.0.0
C Application with Server and GUI
|
Go to the source code of this file.
Macros | |
#define | GTK_TYPE_STYLE_PROVIDER (gtk_style_provider_get_type ()) |
#define | GTK_STYLE_PROVIDER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_STYLE_PROVIDER, GtkStyleProvider)) |
#define | GTK_IS_STYLE_PROVIDER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_STYLE_PROVIDER)) |
#define | GTK_STYLE_PROVIDER_PRIORITY_FALLBACK 1 |
#define | GTK_STYLE_PROVIDER_PRIORITY_THEME 200 |
#define | GTK_STYLE_PROVIDER_PRIORITY_SETTINGS 400 |
#define | GTK_STYLE_PROVIDER_PRIORITY_APPLICATION 600 |
#define | GTK_STYLE_PROVIDER_PRIORITY_USER 800 |
Typedefs | |
typedef struct _GtkStyleProvider | GtkStyleProvider |
Functions | |
GDK_AVAILABLE_IN_ALL GType | gtk_style_provider_get_type (void) G_GNUC_CONST |
GDK_AVAILABLE_IN_ALL void | gtk_style_context_add_provider_for_display (GdkDisplay *display, GtkStyleProvider *provider, guint priority) |
GDK_AVAILABLE_IN_ALL void | gtk_style_context_remove_provider_for_display (GdkDisplay *display, GtkStyleProvider *provider) |
#define GTK_IS_STYLE_PROVIDER | ( | o | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_STYLE_PROVIDER)) |
Definition at line 32 of file gtkstyleprovider.h.
#define GTK_STYLE_PROVIDER | ( | o | ) | (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_STYLE_PROVIDER, GtkStyleProvider)) |
Definition at line 31 of file gtkstyleprovider.h.
Referenced by activate().
#define GTK_STYLE_PROVIDER_PRIORITY_APPLICATION 600 |
GTK_STYLE_PROVIDER_PRIORITY_APPLICATION:
A priority that can be used when adding a GtkStyleProvider
for application-specific style information.
Definition at line 72 of file gtkstyleprovider.h.
Referenced by activate().
#define GTK_STYLE_PROVIDER_PRIORITY_FALLBACK 1 |
GTK_STYLE_PROVIDER_PRIORITY_FALLBACK:
The priority used for default style information that is used in the absence of themes.
Note that this is not very useful for providing default styling for custom style classes - themes are likely to override styling provided at this priority with catch-all * {...}
rules.
Definition at line 45 of file gtkstyleprovider.h.
#define GTK_STYLE_PROVIDER_PRIORITY_SETTINGS 400 |
GTK_STYLE_PROVIDER_PRIORITY_SETTINGS:
The priority used for style information provided via GtkSettings
.
This priority is higher than GTK_STYLE_PROVIDER_PRIORITY_THEME to let settings override themes.
Definition at line 64 of file gtkstyleprovider.h.
#define GTK_STYLE_PROVIDER_PRIORITY_THEME 200 |
GTK_STYLE_PROVIDER_PRIORITY_THEME:
The priority used for style information provided by themes.
Definition at line 53 of file gtkstyleprovider.h.
#define GTK_STYLE_PROVIDER_PRIORITY_USER 800 |
GTK_STYLE_PROVIDER_PRIORITY_USER:
The priority used for the style information from $XDG_CONFIG_HOME/gtk-4.0/gtk.css
.
You should not use priorities higher than this, to give the user the last word.
Definition at line 83 of file gtkstyleprovider.h.
Referenced by GitHubUserFetcherWindow::GitHubUserFetcherWindow().
#define GTK_TYPE_STYLE_PROVIDER (gtk_style_provider_get_type ()) |
Definition at line 30 of file gtkstyleprovider.h.
typedef struct _GtkStyleProvider GtkStyleProvider |
Definition at line 85 of file gtkstyleprovider.h.
GDK_AVAILABLE_IN_ALL void gtk_style_context_add_provider_for_display | ( | GdkDisplay * | display, |
GtkStyleProvider * | provider, | ||
guint | priority ) |
Referenced by activate().
GDK_AVAILABLE_IN_ALL void gtk_style_context_remove_provider_for_display | ( | GdkDisplay * | display, |
GtkStyleProvider * | provider ) |
GDK_AVAILABLE_IN_ALL GType gtk_style_provider_get_type | ( | void | ) |