3 #include <boost/optional.hpp> 21 double progress = 0.0;
24 ClickEffect(QPoint _position)
52 void setMenu(std::unique_ptr<QMenu> menu);
56 void clicked(Qt::MouseButton button);
60 virtual void paintEvent(QPaintEvent *)
override;
76 void onMouseEffectTimeout();
79 QColor borderColor_{};
81 QPixmap resizedPixmap_{};
83 bool enableMargin_{
true};
85 double hoverMultiplier_{0.0};
86 QTimer effectTimer_{};
87 std::vector<ClickEffect> clickEffects_{};
88 boost::optional<QColor> mouseEffectColor_{};
89 std::unique_ptr<QMenu> menu_{};
Definition: Application.cpp:48
Definition: SettingsDialogTab.hpp:16