Не думаю ,что это проблема при использовании фреймворка PyQt5 .В моем профайле есть линк на мои статьи а Linux News , если открутить 2-3 страницы в списке статей и искать работы по ключу PyQt5 то Вы можете найти примеры с детальным кодом, если Я правильно истолковал Ваш вопрос.