Merge "Refactor lambda to use listener instead" into ub-launcher3-qt-dev