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

#include <navigationbar.h>

Inheritance diagram for NavigationBar:

Public Slots

void stop ()
 
void reload ()
 
void goBack ()
 
void goBackInNewTab ()
 
void goForward ()
 
void goForwardInNewTab ()
 

Public Member Functions

 NavigationBar (BrowserWindow *window)
 
 ~NavigationBar ()
 
void setSplitterSizes (int locationBar, int websearchBar)
 
void setCurrentView (TabbedWebView *view)
 
void showReloadButton ()
 
void showStopButton ()
 
void enterFullScreen ()
 
void leaveFullScreen ()
 
WebSearchBarwebSearchBar ()
 
QSplitter * splitter ()
 
void setSuperMenuVisible (bool visible)
 
int layoutMargin () const
 
void setLayoutMargin (int margin)
 
int layoutSpacing () const
 
void setLayoutSpacing (int spacing)
 
void addWidget (QWidget *widget, const QString &id, const QString &name)
 
void removeWidget (const QString &id)
 
void addToolButton (AbstractButtonInterface *button)
 
void removeToolButton (AbstractButtonInterface *button)
 

Properties

int layoutMargin
 
int layoutSpacing
 

Friends

class NavigationBarConfigDialog
 

Detailed Description

Definition at line 38 of file navigationbar.h.

Constructor & Destructor Documentation

◆ NavigationBar()

NavigationBar::NavigationBar ( BrowserWindow window)
explicit

Definition at line 62 of file navigationbar.cpp.

◆ ~NavigationBar()

NavigationBar::~NavigationBar ( )

Definition at line 202 of file navigationbar.cpp.

Member Function Documentation

◆ addToolButton()

void NavigationBar::addToolButton ( AbstractButtonInterface button)

Definition at line 329 of file navigationbar.cpp.

◆ addWidget()

void NavigationBar::addWidget ( QWidget *  widget,
const QString &  id,
const QString &  name 
)

Definition at line 304 of file navigationbar.cpp.

◆ enterFullScreen()

void NavigationBar::enterFullScreen ( )

Definition at line 264 of file navigationbar.cpp.

◆ goBack

void NavigationBar::goBack ( )
slot

Definition at line 636 of file navigationbar.cpp.

◆ goBackInNewTab

void NavigationBar::goBackInNewTab ( )
slot

Definition at line 643 of file navigationbar.cpp.

◆ goForward

void NavigationBar::goForward ( )
slot

Definition at line 654 of file navigationbar.cpp.

◆ goForwardInNewTab

void NavigationBar::goForwardInNewTab ( )
slot

Definition at line 661 of file navigationbar.cpp.

◆ layoutMargin()

int NavigationBar::layoutMargin ( ) const

Definition at line 283 of file navigationbar.cpp.

◆ layoutSpacing()

int NavigationBar::layoutSpacing ( ) const

Definition at line 294 of file navigationbar.cpp.

◆ leaveFullScreen()

void NavigationBar::leaveFullScreen ( )

Definition at line 271 of file navigationbar.cpp.

◆ reload

void NavigationBar::reload ( )
slot

Definition at line 631 of file navigationbar.cpp.

◆ removeToolButton()

void NavigationBar::removeToolButton ( AbstractButtonInterface button)

Definition at line 355 of file navigationbar.cpp.

◆ removeWidget()

void NavigationBar::removeWidget ( const QString &  id)

Definition at line 319 of file navigationbar.cpp.

◆ setCurrentView()

void NavigationBar::setCurrentView ( TabbedWebView view)

Definition at line 222 of file navigationbar.cpp.

◆ setLayoutMargin()

void NavigationBar::setLayoutMargin ( int  margin)

Definition at line 289 of file navigationbar.cpp.

◆ setLayoutSpacing()

void NavigationBar::setLayoutSpacing ( int  spacing)

Definition at line 299 of file navigationbar.cpp.

◆ setSplitterSizes()

void NavigationBar::setSplitterSizes ( int  locationBar,
int  websearchBar 
)

Definition at line 207 of file navigationbar.cpp.

◆ setSuperMenuVisible()

void NavigationBar::setSuperMenuVisible ( bool  visible)

Definition at line 278 of file navigationbar.cpp.

◆ showReloadButton()

void NavigationBar::showReloadButton ( )

Definition at line 254 of file navigationbar.cpp.

◆ showStopButton()

void NavigationBar::showStopButton ( )

Definition at line 259 of file navigationbar.cpp.

◆ splitter()

QSplitter * NavigationBar::splitter ( )
inline

Definition at line 59 of file navigationbar.h.

◆ stop

void NavigationBar::stop ( )
slot

Definition at line 626 of file navigationbar.cpp.

◆ webSearchBar()

WebSearchBar * NavigationBar::webSearchBar ( )
inline

Definition at line 58 of file navigationbar.h.

Friends And Related Function Documentation

◆ NavigationBarConfigDialog

friend class NavigationBarConfigDialog
friend

Definition at line 128 of file navigationbar.h.

Property Documentation

◆ layoutMargin

int NavigationBar::layoutMargin
readwrite

Definition at line 38 of file navigationbar.h.

◆ layoutSpacing

int NavigationBar::layoutSpacing
readwrite

Definition at line 38 of file navigationbar.h.


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