Честно говоря, не пробовал писать парсеры на чем-то другом, но как по мне, Python - отличный выбор для этой задачи. Смотрите в сторону библиотеки BeautifulSoup 4 или фреймворка Scrapy. Прекрасные инструменты.
У QComboBox есть замечательные методы: ui.comboBox.currentText()ui.comboBox.currentData(), которые возвращают соответственно текст или данные, привязанные к данному значению. Для их использования не нужны никакие сигналы.