|
Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
|
#include "config.h"#include <string.h>#include <glib/gi18n.h>#include <gtk/gtk.h>#include <evince-document.h>#include "ev-page-action-widget.h"
Include dependency graph for ev-page-action-widget.c:Go to the source code of this file.
Data Structures | |
| struct | _EvPageActionWidget |
Macros | |
| #define | EPA_FILTER_MODEL_DATA "epa-filter-model" |
Enumerations | |
| enum | { WIDGET_ACTIVATE_LINK, WIDGET_N_SIGNALS } |
Functions | |
| static void | ev_page_action_widget_init (EvPageActionWidget *action_widget) |
| static void | ev_page_action_widget_class_init (EvPageActionWidgetClass *action_widget) |
| static gboolean | show_page_number_in_pages_label (EvPageActionWidget *action_widget, gint page) |
| static void | update_pages_label (EvPageActionWidget *action_widget, gint page) |
| static void | ev_page_action_widget_set_current_page (EvPageActionWidget *action_widget, gint page) |
| static void | ev_page_action_widget_update_max_width (EvPageActionWidget *action_widget) |
| static void | page_changed_cb (EvDocumentModel *model, gint old_page, gint new_page, EvPageActionWidget *action_widget) |
| static gboolean | page_scroll_cb (EvPageActionWidget *action_widget, GdkEventScroll *event) |
| static void | activate_cb (EvPageActionWidget *action_widget) |
| static gboolean | focus_out_cb (EvPageActionWidget *action_widget) |
| static void | ev_page_action_widget_set_document (EvPageActionWidget *action_widget, EvDocument *document) |
| static void | ev_page_action_widget_document_changed_cb (EvDocumentModel *model, GParamSpec *pspec, EvPageActionWidget *action_widget) |
| void | ev_page_action_widget_set_model (EvPageActionWidget *action_widget, EvDocumentModel *model) |
| static void | ev_page_action_widget_finalize (GObject *object) |
| static void | ev_page_action_widget_get_preferred_width (GtkWidget *widget, gint *minimum_width, gint *natural_width) |
| static gboolean | match_selected_cb (GtkEntryCompletion *completion, GtkTreeModel *filter_model, GtkTreeIter *filter_iter, EvPageActionWidget *proxy) |
| static void | display_completion_text (GtkCellLayout *cell_layout, GtkCellRenderer *renderer, GtkTreeModel *filter_model, GtkTreeIter *filter_iter, EvPageActionWidget *proxy) |
| static gboolean | match_completion (GtkEntryCompletion *completion, const gchar *key, GtkTreeIter *filter_iter, EvPageActionWidget *proxy) |
| static gboolean | build_new_tree_cb (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| static GtkTreeModel * | get_filter_model_from_model (GtkTreeModel *model) |
| void | ev_page_action_widget_update_links_model (EvPageActionWidget *proxy, GtkTreeModel *model) |
| void | ev_page_action_widget_grab_focus (EvPageActionWidget *proxy) |
Variables | |
| static guint | widget_signals [WIDGET_N_SIGNALS] = {0, } |
| #define EPA_FILTER_MODEL_DATA "epa-filter-model" |
Definition at line 477 of file ev-page-action-widget.c.
| anonymous enum |
| Enumerator | |
|---|---|
| WIDGET_ACTIVATE_LINK | |
| WIDGET_N_SIGNALS | |
Definition at line 34 of file ev-page-action-widget.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 352 of file ev-page-action-widget.c.
|
static |
|
static |
|
static |
| void ev_page_action_widget_grab_focus | ( | EvPageActionWidget * | proxy) |
|
static |
Definition at line 208 of file ev-page-action-widget.c.
|
static |
|
static |
| void ev_page_action_widget_set_model | ( | EvPageActionWidget * | action_widget, |
| EvDocumentModel * | model | ||
| ) |
| void ev_page_action_widget_update_links_model | ( | EvPageActionWidget * | proxy, |
| GtkTreeModel * | model | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 54 of file ev-page-action-widget.c.