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

#include <bookmarksexporter.h>

Inheritance diagram for BookmarksExporter:
HtmlExporter

Public Member Functions

 BookmarksExporter (QObject *parent=nullptr)
 
virtual ~BookmarksExporter ()
 
bool error () const
 
QString errorString () const
 
virtual QString name () const =0
 
virtual QString getPath (QWidget *parent)=0
 
virtual bool exportBookmarks (BookmarkItem *root)=0
 

Protected Member Functions

void setError (const QString &error)
 

Detailed Description

Definition at line 27 of file bookmarksexporter.h.

Constructor & Destructor Documentation

◆ BookmarksExporter()

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

Definition at line 20 of file bookmarksexporter.cpp.

◆ ~BookmarksExporter()

BookmarksExporter::~BookmarksExporter ( )
virtualdefault

Member Function Documentation

◆ error()

bool BookmarksExporter::error ( ) const

Definition at line 28 of file bookmarksexporter.cpp.

◆ errorString()

QString BookmarksExporter::errorString ( ) const

Definition at line 33 of file bookmarksexporter.cpp.

◆ exportBookmarks()

virtual bool BookmarksExporter::exportBookmarks ( BookmarkItem root)
pure virtual

Implemented in HtmlExporter.

◆ getPath()

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

Implemented in HtmlExporter.

◆ name()

virtual QString BookmarksExporter::name ( ) const
pure virtual

Implemented in HtmlExporter.

◆ setError()

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

Definition at line 38 of file bookmarksexporter.cpp.


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