gtk :: PrintOperation :: Class PrintOperation
[hide private]
[frames] | no frames]

Class PrintOperation

source code

            object --+    
                     |    
       gobject.GObject --+
                         |
        object --+       |
                 |       |
gobject.GInterface --+   |
                     |   |
 PrintOperationPreview --+
                         |
                        PrintOperation

Object GtkPrintOperation

Signals from GtkPrintOperation:
  done (GtkPrintOperationResult)
  begin-print (GtkPrintContext)
  paginate (GtkPrintContext) -> gboolean
  request-page-setup (GtkPrintContext, gint, GtkPageSetup)
  draw-page (GtkPrintContext, gint)
  end-print (GtkPrintContext)
  status-changed ()
  create-custom-widget () -> GObject
  update-custom-widget (GtkWidget, GtkPageSetup, GtkPrintSettings)
  custom-widget-apply (GtkWidget)
  preview (GtkPrintOperationPreview, GtkPrintContext, GtkWindow) -> gboolean

Properties from GtkPrintOperation:
  default-page-setup -> GtkPageSetup: Configuración de la página predeterminada
    La GtkPageSetup usada por omisión
  print-settings -> GtkPrintSettings: Configuración de impresión
    Los GtkPrintSettings usados para inicializar el diálogo
  job-name -> gchararray: Nombre de la tarea
    Una cadena usada para identificar la tarea de impresión.
  n-pages -> gint: Número de páginas
    El número de páginas en el documento.
  current-page -> gint: Página actual
    La página actual en el documento
  use-full-page -> gboolean: Usar página completa
    TRUE si el origen del contexto debe estar en la esquina de la página y no en la esquina del área de donde puede aparecer la imagen
  track-print-status -> gboolean: Seguimiento del estado de impresión
    TRUE si la operación de impresión continuará informando al trabajo de impresión después de que los datos de impresión se hayan enviado al servidor de impresoras o a la impresora.
  unit -> GtkUnit: Unidad
    La unidad en la que se pueden medir las distancias en el contexto
  show-progress -> gboolean: Mostrar diálogo
    TRUE si se muestra un diálogo de progreso durante la impresión.
  allow-async -> gboolean: Permitir asíncrono
    TRUE si el proceso de impresión puede ejecutarse asíncronamente.
  export-filename -> gchararray: Nombre de archivo para exportar
    Nombre de archivo para exportar
  status -> GtkPrintStatus: Estado
    El estado de la operación de impresión
  status-string -> gchararray: Cadena de estado
    Una descripción leíble por humanos del estado
  custom-tab-label -> gchararray: Etiqueta de solapa personalizada
    Etiqueta para la solapa que contiene widgets personalizados.
  embed-page-setup -> gboolean: Configuración de página empotrada
    TRUE si los combos de la configuración de página están empotrados en GtkPrintDialog
  has-selection -> gboolean: Tiene selección
    Cierto si existe una selección.
  support-selection -> gboolean: Soportar selección
    TRUE si la operación de impresión soporta impresión de la selección.
  n-pages-to-print -> gint: Número de páginas para imprimir
    El número de páginas que se imprimirán.

Signals from GtkPrintOperationPreview:
  ready (GtkPrintContext)
  got-page-size (GtkPrintContext, GtkPageSetup)

Signals from GObject:
  notify (GParam)

Instance Methods [hide private]
 
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
cancel(...) source code
 
do_begin_print(...) source code
 
do_create_custom_widget(...) source code
 
do_custom_widget_apply(...) source code
 
do_done(...) source code
 
do_draw_page(...) source code
 
do_end_print(...) source code
 
do_paginate(...) source code
 
do_preview(...) source code
 
do_request_page_setup(...) source code
 
do_status_changed(...) source code
 
draw_page_finish(...) source code
 
get_default_page_setup(...) source code
 
get_embed_page_setup(...) source code
 
get_error(...) source code
 
get_has_selection(...) source code
 
get_n_pages_to_print(...) source code
 
get_print_settings(...) source code
 
get_status(...) source code
 
get_status_string(...) source code
 
get_support_selection(...) source code
 
is_finished(...) source code
 
run(...) source code
 
set_allow_async(...) source code
 
set_current_page(...) source code
 
set_custom_tab_label(...) source code
 
set_default_page_setup(...) source code
 
set_defer_drawing(...) source code
 
set_embed_page_setup(...) source code
 
set_export_filename(...) source code
 
set_has_selection(...) source code
 
set_job_name(...) source code
 
set_n_pages(...) source code
 
set_print_settings(...) source code
 
set_show_progress(...) source code
 
set_support_selection(...) source code
 
set_track_print_status(...) source code
 
set_unit(...) source code
 
set_use_full_page(...) source code

Inherited from gobject.GObject: __copy__, __deepcopy__, __delattr__, __eq__, __gdoc__, __ge__, __gobject_init__, __gt__, __hash__, __le__, __lt__, __ne__, __new__, __repr__, __setattr__, chain, connect, connect_after, connect_object, connect_object_after, disconnect, disconnect_by_func, emit, emit_stop_by_name, freeze_notify, get_data, get_properties, get_property, handler_block, handler_block_by_func, handler_disconnect, handler_is_connected, handler_unblock, handler_unblock_by_func, notify, props, set_data, set_properties, set_property, stop_emission, thaw_notify, weak_ref

Inherited from PrintOperationPreview: do_end_preview, do_got_page_size, do_is_selected, do_ready, do_render_page, end_preview, is_selected, render_page

Inherited from object: __format__, __getattribute__, __reduce__, __reduce_ex__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  __gtype__ = <GType GtkPrintOperation (47227248)>
Properties [hide private]

Inherited from gobject.GObject: __grefcount__

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__