# class KBookmarkImporterBase

### abstract

Module | kio
Namespace |
Class | KBookmarkImporterBase
Inherits | QObject

A class for importing NS bookmarks KEditBookmarks uses it to insert bookmarks into its DOM tree, and KActionMenu uses it to create actions directly.

### methods

- KBookmarkImporterBase ( )

  returns ctor

- endFolder ( )

  returns Nothing
  SIGNAL ("endFolder ()")

  Tell the outside world that we're going down one menu

- factory (type)

  returns KBookmarkImporterBase
  static

  Argument | Type | Default
  --- | --- | ---
  type | QString |

- findDefaultLocation (forSaving)

  returns QString
  pure virtual

  Argument | Type | Default
  --- | --- | ---
  forSaving | bool | 0

- newBookmark (text, url, additionalInfo)

  returns Nothing
  SIGNAL ("newBookmark (const QString&, const QString&, const QString&)")

  Argument | Type | Default
  --- | --- | ---
  text | QString |
  url | QString |
  additionalInfo | QString |

  Notify about a new bookmark Use "html" for the icon

- newFolder (text, open, additionalInfo)

  returns Nothing
  SIGNAL ("newFolder (const QString&, bool, const QString&)")

  Argument | Type | Default
  --- | --- | ---
  text | QString |
  open | bool |
  additionalInfo | QString |

  Notify about a new folder Use "bookmark_folder" for the icon

- newSeparator ( )

  returns Nothing
  SIGNAL ("newSeparator ()")

  Notify about a new separator

- parse ( )

  returns Nothing
  pure virtual

- setFilename (filename)

  returns Nothing

  Argument | Type | Default
  --- | --- | ---
  filename | QString |

- setupSignalForwards (src, dst)

  returns Nothing

  Argument | Type | Default
  --- | --- | ---
  src | QObject |
  dst | QObject |