KBookmarks 5.109.0
Signals | Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
KBookmarkImporterBaseabstract

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

#include <kbookmarkimporter.h>

Signals

void endFolder ()
 Tell the outside world that we're going down one menu.
 
void newBookmark (const QString &text, const QString &url, const QString &additionalInfo)
 Notify about a new bookmark Use "html" for the icon.
 
void newFolder (const QString &text, bool open, const QString &additionalInfo)
 Notify about a new folder Use "bookmark_folder" for the icon.
 
void newSeparator ()
 Notify about a new separator.
 

Public Member Functions

virtual QString findDefaultLocation (bool forSaving=false) const =0
 
virtual void parse ()=0
 
void setFilename (const QString &filename)
 
void setupSignalForwards (QObject *src, QObject *dst)
 

Static Public Member Functions

static KBookmarkImporterBasefactory (const QString &type)
 

Protected Attributes

QString m_fileName
 

Detailed Description

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

Member Function Documentation

◆ endFolder

void KBookmarkImporterBase::endFolder ( )
signal

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

◆ newBookmark

void KBookmarkImporterBase::newBookmark ( const QString &  text,
const QString &  url,
const QString &  additionalInfo 
)
signal

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

◆ newFolder

void KBookmarkImporterBase::newFolder ( const QString &  text,
bool  open,
const QString &  additionalInfo 
)
signal

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

◆ newSeparator

void KBookmarkImporterBase::newSeparator ( )
signal

Notify about a new separator.