#### PyKDE - Python Bindings for KDE

# class KURIFilterData |
Table of contents
Modules
kio Classes
All Classes

Module | kio
Class | KURIFilterData
Inherits |

### enums

- URITypes = {NET_PROTOCOL, LOCAL_FILE, LOCAL_DIR, EXECUTABLE, HELP, SHELL, BLOCKED, ERROR, UNKNOWN }

### methods

- KURIFilterData ()

  returns a KURIFilterData instance

- KURIFilterData (url)

  returns a KURIFilterData instance
  Argument | Type | Default
  --- | --- | ---
  url | KURL |

- KURIFilterData (url)

  returns a KURIFilterData instance
  Argument | Type | Default
  --- | --- | ---
  url | QString |

- KURIFilterData (data)

  returns a KURIFilterData instance
  Argument | Type | Default
  --- | --- | ---
  data | KURIFilterData |

- absolutePath ()

  returns (QString)

- argsAndOptions ()

  returns (QString)

- checkForExecutables ()

  returns (bool)
  In versions KDE 3.2.0 and above only

- errorMsg ()

  returns (QString)

- hasAbsolutePath ()

  returns (bool)

- hasArgsAndOptions ()

  returns (bool)

- hasBeenFiltered ()

  returns (bool)

- iconName ()

  returns (QString)

- init (url)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  url | KURL |

- init (url = KURL(QString.null))

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  url | KURL | KURL(QString.null)

- setAbsolutePath (abs_path)

  returns (bool)
  Argument | Type | Default
  --- | --- | ---
  abs_path | QString |

- setCheckForExecutables (check)

  returns nothing
  In versions KDE 3.2.0 and above only
  Argument | Type | Default
  --- | --- | ---
  check | bool |

- setData (url)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  url | QString |

- setData (url)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  url | KURL |

- typedString ()

  returns (QString)
  In versions KDE 3.2.0 and above only

- uri ()

  returns (KURL)

- uriType ()

  returns (URITypes)