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

#include <qmlsidebar.h>

Inheritance diagram for QmlSideBarHelper:
SideBarInterface

Public Member Functions

 QmlSideBarHelper (QObject *parent=nullptr)
 
QString title () const override
 
QAction * createMenuAction () override
 
QWidget * createSideBarWidget (BrowserWindow *mainWindow) override
 
void setTitle (const QString &title)
 
void setIcon (const QString &icon)
 
void setShortcut (const QString &shortcut)
 
void setCheckable (bool checkable)
 
void setItem (QQmlComponent *item)
 
- Public Member Functions inherited from SideBarInterface
 SideBarInterface (QObject *parent=nullptr)
 
virtual QString title () const =0
 
virtual QAction * createMenuAction ()=0
 
virtual QWidget * createSideBarWidget (BrowserWindow *mainWindow)=0
 

Detailed Description

Definition at line 138 of file qmlsidebar.h.

Constructor & Destructor Documentation

◆ QmlSideBarHelper()

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

Definition at line 122 of file qmlsidebar.cpp.

Member Function Documentation

◆ createMenuAction()

QAction * QmlSideBarHelper::createMenuAction ( )
overridevirtual

Implements SideBarInterface.

Definition at line 132 of file qmlsidebar.cpp.

◆ createSideBarWidget()

QWidget * QmlSideBarHelper::createSideBarWidget ( BrowserWindow mainWindow)
overridevirtual

Implements SideBarInterface.

Definition at line 150 of file qmlsidebar.cpp.

◆ setCheckable()

void QmlSideBarHelper::setCheckable ( bool  checkable)

Definition at line 176 of file qmlsidebar.cpp.

◆ setIcon()

void QmlSideBarHelper::setIcon ( const QString &  icon)

Definition at line 166 of file qmlsidebar.cpp.

◆ setItem()

void QmlSideBarHelper::setItem ( QQmlComponent *  item)

Definition at line 181 of file qmlsidebar.cpp.

◆ setShortcut()

void QmlSideBarHelper::setShortcut ( const QString &  shortcut)

Definition at line 171 of file qmlsidebar.cpp.

◆ setTitle()

void QmlSideBarHelper::setTitle ( const QString &  title)

Definition at line 161 of file qmlsidebar.cpp.

◆ title()

QString QmlSideBarHelper::title ( ) const
overridevirtual

Implements SideBarInterface.

Definition at line 127 of file qmlsidebar.cpp.


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