Falkon Develop
Cross-platform Qt-based web browser
BookmarksImporter Class Referenceabstract

#include <bookmarksimporter.h>

Inheritance diagram for BookmarksImporter:
ChromeImporter FirefoxImporter HtmlImporter IeImporter OperaImporter

Public Member Functions

 BookmarksImporter (QObject *parent=nullptr)
 
virtual ~BookmarksImporter ()
 
bool error () const
 
QString errorString () const
 
virtual QString description () const =0
 
virtual QString standardPath () const =0
 
virtual QString getPath (QWidget *parent)=0
 
virtual bool prepareImport ()=0
 
virtual BookmarkItemimportBookmarks ()=0
 

Protected Member Functions

void setError (const QString &error)
 

Detailed Description

Definition at line 29 of file bookmarksimporter.h.

Constructor & Destructor Documentation

◆ BookmarksImporter()

BookmarksImporter::BookmarksImporter ( QObject *  parent = nullptr)
explicit

Definition at line 20 of file bookmarksimporter.cpp.

◆ ~BookmarksImporter()

BookmarksImporter::~BookmarksImporter ( )
virtualdefault

Member Function Documentation

◆ description()

virtual QString BookmarksImporter::description ( ) const
pure virtual

◆ error()

bool BookmarksImporter::error ( ) const

Definition at line 28 of file bookmarksimporter.cpp.

◆ errorString()

QString BookmarksImporter::errorString ( ) const

Definition at line 33 of file bookmarksimporter.cpp.

◆ getPath()

virtual QString BookmarksImporter::getPath ( QWidget *  parent)
pure virtual

◆ importBookmarks()

virtual BookmarkItem * BookmarksImporter::importBookmarks ( )
pure virtual

◆ prepareImport()

virtual bool BookmarksImporter::prepareImport ( )
pure virtual

◆ setError()

void BookmarksImporter::setError ( const QString &  error)
protected

Definition at line 38 of file bookmarksimporter.cpp.

◆ standardPath()

virtual QString BookmarksImporter::standardPath ( ) const
pure virtual

The documentation for this class was generated from the following files: