Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::Widget Class Reference

Widget adding an activity change signal for e.g. updating QActions. More...

#include <Widget.h>

Inheritance diagram for sf::Widget:
Collaboration diagram for sf::Widget:

Public Member Functions

 Widget (QWidget *parent=nullptr)
 Default Qt constructor.
 
 ~Widget () override
 Overridden virtual destructor.
 
Q_SIGNAL void activityChange ()
 Signal emitted when the widget becomes idle.
 

Protected Member Functions

virtual void emitActivityChange ()
 Is called when the timer times out or instantly when getting or loosing focus. Can be overloaded in derived classes to enable or disable QAction's.
 
bool event (QEvent *event) override
 Overriding event to intercept all events for the widget.
 

Detailed Description

Widget adding an activity change signal for e.g. updating QActions.

Constructor & Destructor Documentation

◆ Widget()

sf::Widget::Widget ( QWidget *  parent = nullptr)
explicit

Default Qt constructor.

Parameters
parent

◆ ~Widget()

sf::Widget::~Widget ( )
override

Overridden virtual destructor.

Member Function Documentation

◆ activityChange()

Q_SIGNAL void sf::Widget::activityChange ( )

Signal emitted when the widget becomes idle.

◆ emitActivityChange()

virtual void sf::Widget::emitActivityChange ( )
protectedvirtual

Is called when the timer times out or instantly when getting or loosing focus. Can be overloaded in derived classes to enable or disable QAction's.

◆ event()

bool sf::Widget::event ( QEvent *  event)
overrideprotected

Overriding event to intercept all events for the widget.


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