Falkon Develop
Cross-platform Qt-based web browser
HtmlExporter Class Reference

#include <htmlexporter.h>

Inheritance diagram for HtmlExporter:
BookmarksExporter

Public Member Functions

 HtmlExporter (QObject *parent=nullptr)
 
QString name () const override
 
QString getPath (QWidget *parent) override
 
bool exportBookmarks (BookmarkItem *root) override
 
- Public Member Functions inherited from BookmarksExporter
 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
 

Additional Inherited Members

- Protected Member Functions inherited from BookmarksExporter
void setError (const QString &error)
 

Detailed Description

Definition at line 27 of file htmlexporter.h.

Constructor & Destructor Documentation

◆ HtmlExporter()

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

Definition at line 24 of file htmlexporter.cpp.

Member Function Documentation

◆ exportBookmarks()

bool HtmlExporter::exportBookmarks ( BookmarkItem root)
overridevirtual

Implements BookmarksExporter.

Definition at line 42 of file htmlexporter.cpp.

◆ getPath()

QString HtmlExporter::getPath ( QWidget *  parent)
overridevirtual

Implements BookmarksExporter.

Definition at line 34 of file htmlexporter.cpp.

◆ name()

QString HtmlExporter::name ( ) const
overridevirtual

Implements BookmarksExporter.

Definition at line 29 of file htmlexporter.cpp.


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