I think that your question is not specifique enough
What you can do is to derive from QWidget (creating a new class)
In this class compose a QTimer object:
http://doc.qt.io/qt-5/qtimer.html
Then your widget is a empty box that have the functionality of a QTimer....
If you required that the QWidget has only one shot per click (guessing), you would like to use the static function SingleShot http://doc.qt.io/qt-5/qtimer.html#singleShot
Kind Regards,
Carlos