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

#include <sidebar.h>

Inheritance diagram for SideBarManager:

Public Member Functions

 SideBarManager (BrowserWindow *parent)
 
QString activeSideBar () const
 
void createMenu (QMenu *menu)
 
void showSideBar (const QString &id, bool toggle=true)
 
void sideBarRemoved (const QString &id)
 
void closeSideBar ()
 

Static Public Member Functions

static void addSidebar (const QString &id, SideBarInterface *interface)
 
static void removeSidebar (SideBarInterface *interface)
 

Detailed Description

Definition at line 57 of file sidebar.h.

Constructor & Destructor Documentation

◆ SideBarManager()

SideBarManager::SideBarManager ( BrowserWindow parent)
explicit

Definition at line 90 of file sidebar.cpp.

Member Function Documentation

◆ activeSideBar()

QString SideBarManager::activeSideBar ( ) const

Definition at line 96 of file sidebar.cpp.

◆ addSidebar()

void SideBarManager::addSidebar ( const QString &  id,
SideBarInterface interface 
)
static

Definition at line 136 of file sidebar.cpp.

◆ closeSideBar()

void SideBarManager::closeSideBar ( )

Definition at line 216 of file sidebar.cpp.

◆ createMenu()

void SideBarManager::createMenu ( QMenu *  menu)

Definition at line 101 of file sidebar.cpp.

◆ removeSidebar()

void SideBarManager::removeSidebar ( SideBarInterface interface)
static

Definition at line 141 of file sidebar.cpp.

◆ showSideBar()

void SideBarManager::showSideBar ( const QString &  id,
bool  toggle = true 
)

Definition at line 163 of file sidebar.cpp.

◆ sideBarRemoved()

void SideBarManager::sideBarRemoved ( const QString &  id)

Definition at line 208 of file sidebar.cpp.


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