#include <input_event.h>
|  | 
|  | MouseEvent (QEvent::Type type, const QPointF &pos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, std::chrono::microseconds timestamp, const QPointF &delta, const QPointF &deltaNonAccelerated, InputDevice *device) | 
|  | 
| QPointF | delta () const | 
|  | 
| QPointF | deltaUnaccelerated () const | 
|  | 
| std::chrono::microseconds | timestamp () const | 
|  | 
| InputDevice * | device () const | 
|  | 
| Qt::KeyboardModifiers | modifiersRelevantForGlobalShortcuts () const | 
|  | 
| void | setModifiersRelevantForGlobalShortcuts (const Qt::KeyboardModifiers &mods) | 
|  | 
| quint32 | nativeButton () const | 
|  | 
| void | setNativeButton (quint32 button) | 
|  | 
|  | MouseEvent (int button, QPoint point, int time, std::unique_ptr< EffectFrame > &&frame, bool press) | 
|  | 
Definition at line 21 of file input_event.h.
 
◆ MouseEvent() [1/2]
  
  | 
        
          | KWin::MouseEvent::MouseEvent | ( | QEvent::Type | type, |  
          |  |  | const QPointF & | pos, |  
          |  |  | Qt::MouseButton | button, |  
          |  |  | Qt::MouseButtons | buttons, |  
          |  |  | Qt::KeyboardModifiers | modifiers, |  
          |  |  | std::chrono::microseconds | timestamp, |  
          |  |  | const QPointF & | delta, |  
          |  |  | const QPointF & | deltaNonAccelerated, |  
          |  |  | InputDevice * | device ) |  | explicit | 
 
 
◆ MouseEvent() [2/2]
  
  | 
        
          | KWin::MouseEvent::MouseEvent | ( | int | button, |  
          |  |  | QPoint | point, |  
          |  |  | int | time, |  
          |  |  | std::unique_ptr< EffectFrame > && | frame, |  
          |  |  | bool | press ) |  | inline | 
 
 
◆ delta()
  
  | 
        
          | QPointF KWin::MouseEvent::delta | ( |  | ) | const |  | inline | 
 
 
◆ deltaUnaccelerated()
  
  | 
        
          | QPointF KWin::MouseEvent::deltaUnaccelerated | ( |  | ) | const |  | inline | 
 
 
◆ device()
◆ modifiersRelevantForGlobalShortcuts()
  
  | 
        
          | Qt::KeyboardModifiers KWin::MouseEvent::modifiersRelevantForGlobalShortcuts | ( |  | ) | const |  | inline | 
 
 
◆ nativeButton()
  
  | 
        
          | quint32 KWin::MouseEvent::nativeButton | ( |  | ) | const |  | inline | 
 
 
◆ setModifiersRelevantForGlobalShortcuts()
  
  | 
        
          | void KWin::MouseEvent::setModifiersRelevantForGlobalShortcuts | ( | const Qt::KeyboardModifiers & | mods | ) |  |  | inline | 
 
 
◆ setNativeButton()
  
  | 
        
          | void KWin::MouseEvent::setNativeButton | ( | quint32 | button | ) |  |  | inline | 
 
 
◆ timestamp()
  
  | 
        
          | std::chrono::microseconds KWin::MouseEvent::timestamp | ( |  | ) | const |  | inline | 
 
 
◆ m_button
      
        
          | int KWin::MouseEvent::m_button | 
      
 
 
◆ m_frame
◆ m_pos
      
        
          | QPoint KWin::MouseEvent::m_pos | 
      
 
 
◆ m_press
      
        
          | bool KWin::MouseEvent::m_press | 
      
 
 
◆ m_time
      
        
          | int KWin::MouseEvent::m_time | 
      
 
 
The documentation for this class was generated from the following files: