1 /* 2 * SPDX-FileCopyrightText: 2017~2017 CSSlayer <wengxt@gmail.com> 3 * 4 * SPDX-License-Identifier: GPL-2.0-or-later 5 * 6 */ 7 #ifndef _KCM_FCITX_VERTICALSCROLLAREA_H_ 8 #define _KCM_FCITX_VERTICALSCROLLAREA_H_ 9 10 #include <QScrollArea> 11 namespace fcitx { 12 namespace kcm { 13 class VerticalScrollArea : public QScrollArea { 14 Q_OBJECT 15 public: 16 explicit VerticalScrollArea(QWidget *parent = 0); 17 void setWidget(QWidget *widget); 18 19 protected: 20 bool eventFilter(QObject *o, QEvent *e) override; 21 }; 22 23 } // namespace kcm 24 } // namespace fcitx 25 26 #endif // _KCM_FCITX_VERTICALSCROLLAREA_H_ 27