32 class QGraphicsSceneMouseEvent;
48 void setSoundParams(
const std::string& fileName,
const std::string& soundClass);
57 void setTransient(
bool transient) { m_isTransientAlert =
transient; }
71 void extractSoundParams();
76 void sendInputEvent(QGraphicsSceneMouseEvent* event,
Event::Type type,
int clickCount = 0);
78 sptr<SoundPlayer> m_player;
79 std::string m_filePath;
80 std::string m_soundClass;
81 std::string m_setFilePath;
82 std::string m_setSoundClass;
85 bool m_isTransientAlert;