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

#include <mousegestures.h>

Inheritance diagram for MouseGestures:

Public Member Functions

 MouseGestures (const QString &settingsPath, QObject *parent=nullptr)
 
 ~MouseGestures ()
 
bool mousePress (QObject *obj, QMouseEvent *event)
 
bool mouseRelease (QObject *obj, QMouseEvent *event)
 
bool mouseMove (QObject *obj, QMouseEvent *event)
 
void showSettings (QWidget *parent)
 
void unloadPlugin ()
 
Qt::MouseButton gestureButton () const
 
void setGestureButton (Qt::MouseButton button)
 
void setGestureButtonByIndex (int index)
 
int buttonToIndex () const
 
bool rockerNavigationEnabled () const
 
void setRockerNavigationEnabled (bool enable)
 
void loadSettings ()
 
void saveSettings ()
 

Detailed Description

Definition at line 30 of file mousegestures.h.

Constructor & Destructor Documentation

◆ MouseGestures()

MouseGestures::MouseGestures ( const QString &  settingsPath,
QObject *  parent = nullptr 
)
explicit

Definition at line 34 of file mousegestures.cpp.

◆ ~MouseGestures()

MouseGestures::~MouseGestures ( )

Definition at line 386 of file mousegestures.cpp.

Member Function Documentation

◆ buttonToIndex()

int MouseGestures::buttonToIndex ( ) const

Definition at line 339 of file mousegestures.cpp.

◆ gestureButton()

Qt::MouseButton MouseGestures::gestureButton ( ) const

Definition at line 334 of file mousegestures.cpp.

◆ loadSettings()

void MouseGestures::loadSettings ( )

Definition at line 364 of file mousegestures.cpp.

◆ mouseMove()

bool MouseGestures::mouseMove ( QObject *  obj,
QMouseEvent *  event 
)

Definition at line 140 of file mousegestures.cpp.

◆ mousePress()

bool MouseGestures::mousePress ( QObject *  obj,
QMouseEvent *  event 
)

Definition at line 95 of file mousegestures.cpp.

◆ mouseRelease()

bool MouseGestures::mouseRelease ( QObject *  obj,
QMouseEvent *  event 
)

Definition at line 123 of file mousegestures.cpp.

◆ rockerNavigationEnabled()

bool MouseGestures::rockerNavigationEnabled ( ) const

Definition at line 353 of file mousegestures.cpp.

◆ saveSettings()

void MouseGestures::saveSettings ( )

Definition at line 376 of file mousegestures.cpp.

◆ setGestureButton()

void MouseGestures::setGestureButton ( Qt::MouseButton  button)

Definition at line 310 of file mousegestures.cpp.

◆ setGestureButtonByIndex()

void MouseGestures::setGestureButtonByIndex ( int  index)

Definition at line 316 of file mousegestures.cpp.

◆ setRockerNavigationEnabled()

void MouseGestures::setRockerNavigationEnabled ( bool  enable)

Definition at line 358 of file mousegestures.cpp.

◆ showSettings()

void MouseGestures::showSettings ( QWidget *  parent)

Definition at line 149 of file mousegestures.cpp.

◆ unloadPlugin()

void MouseGestures::unloadPlugin ( )

Definition at line 159 of file mousegestures.cpp.


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