OSDN Git Service

inline QFocusEvent::reason()
authorIvailo Monev <xakepa10@gmail.com>
Fri, 4 Dec 2020 21:35:54 +0000 (21:35 +0000)
committerIvailo Monev <xakepa10@gmail.com>
Fri, 4 Dec 2020 21:35:54 +0000 (21:35 +0000)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/gui/kernel/qevent.cpp
src/gui/kernel/qevent.h

index 68ce318..8e13ca3 100644 (file)
@@ -853,12 +853,10 @@ QFocusEvent::~QFocusEvent()
 }
 
 /*!
+    \fn bool QFocusEvent::reason() const
+
     Returns the reason for this focus event.
  */
-Qt::FocusReason QFocusEvent::reason() const
-{
-    return m_reason;
-}
 
 /*!
     \fn bool QFocusEvent::gotFocus() const
index cbb7e44..be3c055 100644 (file)
@@ -187,13 +187,13 @@ protected:
 class Q_GUI_EXPORT QFocusEvent : public QEvent
 {
 public:
-    QFocusEvent(Type type, Qt::FocusReason reason=Qt::OtherFocusReason);
+    QFocusEvent(Type type, Qt::FocusReason reason = Qt::OtherFocusReason);
     ~QFocusEvent();
 
     inline bool gotFocus() const { return type() == FocusIn; }
     inline bool lostFocus() const { return type() == FocusOut; }
 
-    Qt::FocusReason reason() const;
+    inline Qt::FocusReason reason() const { return m_reason; }
 
 private:
     Qt::FocusReason m_reason;