Ardour  9.0-pre0-582-g084a23a80d
gtkquery.h File Reference
#include <glib-object.h>
Include dependency graph for gtkquery.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GtkQuery
 
struct  _GtkQueryClass
 

Macros

#define GTK_TYPE_QUERY   (_gtk_query_get_type ())
 
#define GTK_QUERY(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_QUERY, GtkQuery))
 
#define GTK_QUERY_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_QUERY, GtkQueryClass))
 
#define GTK_IS_QUERY(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_QUERY))
 
#define GTK_IS_QUERY_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_QUERY))
 
#define GTK_QUERY_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_QUERY, GtkQueryClass))
 

Typedefs

typedef struct _GtkQuery GtkQuery
 
typedef struct _GtkQueryClass GtkQueryClass
 
typedef struct _GtkQueryPrivate GtkQueryPrivate
 

Functions

GType _gtk_query_get_type (void)
 
gboolean _gtk_query_enabled (void)
 
GtkQuery_gtk_query_new (void)
 
gchar * _gtk_query_get_text (GtkQuery *query)
 
void _gtk_query_set_text (GtkQuery *query, const gchar *text)
 
gchar * _gtk_query_get_location (GtkQuery *query)
 
void _gtk_query_set_location (GtkQuery *query, const gchar *uri)
 
GList * _gtk_query_get_mime_types (GtkQuery *query)
 
void _gtk_query_set_mime_types (GtkQuery *query, GList *mime_types)
 
void _gtk_query_add_mime_type (GtkQuery *query, const gchar *mime_type)
 

Macro Definition Documentation

◆ GTK_IS_QUERY

#define GTK_IS_QUERY (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_QUERY))

Definition at line 33 of file gtkquery.h.

◆ GTK_IS_QUERY_CLASS

#define GTK_IS_QUERY_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_QUERY))

Definition at line 34 of file gtkquery.h.

◆ GTK_QUERY

#define GTK_QUERY (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_QUERY, GtkQuery))

Definition at line 31 of file gtkquery.h.

◆ GTK_QUERY_CLASS

#define GTK_QUERY_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_QUERY, GtkQueryClass))

Definition at line 32 of file gtkquery.h.

◆ GTK_QUERY_GET_CLASS

#define GTK_QUERY_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_QUERY, GtkQueryClass))

Definition at line 35 of file gtkquery.h.

◆ GTK_TYPE_QUERY

#define GTK_TYPE_QUERY   (_gtk_query_get_type ())

Definition at line 30 of file gtkquery.h.

Typedef Documentation

◆ GtkQuery

typedef struct _GtkQuery GtkQuery

Definition at line 28 of file gtkquery.h.

◆ GtkQueryClass

typedef struct _GtkQueryClass GtkQueryClass

Definition at line 28 of file gtkquery.h.

◆ GtkQueryPrivate

typedef struct _GtkQueryPrivate GtkQueryPrivate

Definition at line 28 of file gtkquery.h.

Function Documentation

◆ _gtk_query_add_mime_type()

void _gtk_query_add_mime_type ( GtkQuery query,
const gchar *  mime_type 
)

◆ _gtk_query_enabled()

gboolean _gtk_query_enabled ( void  )

◆ _gtk_query_get_location()

gchar* _gtk_query_get_location ( GtkQuery query)

◆ _gtk_query_get_mime_types()

GList* _gtk_query_get_mime_types ( GtkQuery query)

◆ _gtk_query_get_text()

gchar* _gtk_query_get_text ( GtkQuery query)

◆ _gtk_query_get_type()

GType _gtk_query_get_type ( void  )

◆ _gtk_query_new()

GtkQuery* _gtk_query_new ( void  )

◆ _gtk_query_set_location()

void _gtk_query_set_location ( GtkQuery query,
const gchar *  uri 
)

◆ _gtk_query_set_mime_types()

void _gtk_query_set_mime_types ( GtkQuery query,
GList *  mime_types 
)

◆ _gtk_query_set_text()

void _gtk_query_set_text ( GtkQuery query,
const gchar *  text 
)