#### PyKDE - Python Bindings for KDE

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

Module | tdeio
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 | TQString |

- KURIFilterData (data)

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

- absolutePath ()

  returns (TQString)

- argsAndOptions ()

  returns (TQString)

- checkForExecutables ()

  returns (bool)
  In versions KDE 3.2.0 and above only

- errorMsg ()

  returns (TQString)

- hasAbsolutePath ()

  returns (bool)

- hasArgsAndOptions ()

  returns (bool)

- hasBeenFiltered ()

  returns (bool)

- iconName ()

  returns (TQString)

- init (url)

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

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

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

- setAbsolutePath (abs_path)

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

- 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 | TQString |

- setData (url)

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

- typedString ()

  returns (TQString)
  In versions KDE 3.2.0 and above only

- uri ()

  returns (KURL)

- uriType ()

  returns (URITypes)