# class KOCRDialog

###

Module | kio
Namespace |
Class | KOCRDialog
Inherits | KPageDialog

### methods

- KOCRDialog (dialogFace, buttonMask, parent, modal)

  returns ctor
  KDE 4.1.0 and later only

  Argument | Type | Default
  --- | --- | ---
  dialogFace | int | Tabbed
  buttonMask | int | Close|Help
  parent | QWidget | 0
  modal | bool | 0

  Constructs the OCR dialog. If you implement an own dialog, you can customize it with the usual KPageDialog flags.

  dialogFace - the KPageDialog.FaceType

  buttonMask - a ORed mask of all buttons (see KDialog.ButtonCode)

  parent - the QWidget's parent, or 0

  modal - if true the dialog is model

- KOCRDialog (a0, a1, a2, a3)

  returns ctor
  before KDE 4.1.0 only

  Argument | Type | Default
  --- | --- | ---
  a0 | int | Tabbed
  a1 | int | Close|Help
  a2 | QWidget | 0
  a3 | bool | 0

- getOCRDialog (parent)

  returns KOCRDialog
  static

  Argument | Type | Default
  --- | --- | ---
  parent | QWidget | 0

  Creates the user's preferred OCR dialog and returns it, or 0 if no OCR-support is available. Pass a suitable parent widget, if you like. If you don't you have to 'delete' the returned pointer yourself.

  parent - the QWidget's parent, or 0 Returns the KOCRDialog, or 0 if the function failed

- id ( )

  returns int

  Returns the current id for an image. You can use that in your subclass for the signals. The id is used in the signals to let people know which text-recognition belongs to which scan.

  Returns the current id for the image

  See also nextId

  See also textRecognized

- nextId ( )

  returns int

  Returns the id for the next image. You can use that in your subclass for the signals.

  Returns the id for the next image

  See also id

  See also textRecognized

- textRecognized (text, id)

  returns Nothing
  SIGNAL ("textRecognized (const QString&, int)")

  Argument | Type | Default
  --- | --- | ---
  text | QString |
  id | int |

  Informs you that the image with the id id has been run through text-recognition. The text is in the QString parameter. In the future, a compound document, using rich text will be used instead.

  text - the text that has been recognized

  id - the id of the image