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

#include <navigationbartoolbutton.h>

Inheritance diagram for NavigationBarToolButton:
ToolButton

Signals

void visibilityChangeRequested ()
 
- Signals inherited from ToolButton
void middleMouseClicked ()
 
void controlClicked ()
 
void doubleClicked ()
 
void aboutToShowMenu ()
 
void aboutToHideMenu ()
 

Public Member Functions

 NavigationBarToolButton (AbstractButtonInterface *button, QWidget *parent=nullptr)
 
void updateVisibility ()
 
- Public Member Functions inherited from ToolButton
 ToolButton (QWidget *parent=nullptr)
 
QImage multiIcon () const
 
void setMultiIcon (const QImage &image)
 
QString themeIcon () const
 
void setThemeIcon (const QString &icon)
 
QIcon fallbackIcon () const
 
void setFallbackIcon (const QIcon &fallbackIcon)
 
QIcon icon () const
 
void setIcon (const QIcon &icon)
 
QMenu * menu () const
 
void setMenu (QMenu *menu)
 
bool showMenuInside () const
 
void setShowMenuInside (bool enable)
 
bool showMenuOnRightClick () const
 
void setShowMenuOnRightClick (bool enable)
 
bool toolbarButtonLook () const
 
void setToolbarButtonLook (bool enable)
 

Additional Inherited Members

- Protected Member Functions inherited from ToolButton
void mousePressEvent (QMouseEvent *e) override
 
void mouseReleaseEvent (QMouseEvent *e) override
 
void mouseDoubleClickEvent (QMouseEvent *e) override
 
void contextMenuEvent (QContextMenuEvent *e) override
 
void paintEvent (QPaintEvent *e) override
 
- Properties inherited from ToolButton
QSize fixedsize
 
int fixedwidth
 
int fixedheight
 
QImage multiIcon
 
QIcon icon
 
QString themeIcon
 
QIcon fallbackIcon
 

Detailed Description

Definition at line 27 of file navigationbartoolbutton.h.

Constructor & Destructor Documentation

◆ NavigationBarToolButton()

NavigationBarToolButton::NavigationBarToolButton ( AbstractButtonInterface button,
QWidget *  parent = nullptr 
)
explicit

Definition at line 25 of file navigationbartoolbutton.cpp.

Member Function Documentation

◆ updateVisibility()

void NavigationBarToolButton::updateVisibility ( )

Definition at line 51 of file navigationbartoolbutton.cpp.

◆ visibilityChangeRequested

void NavigationBarToolButton::visibilityChangeRequested ( )
signal

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