1) Qt на андроиде уже давно работает вроде. Кстати, если не ошибаюсь, фирменное приложение 2gis под андроид сделано на Qt.
А вот Windows Phone действительно придётся вычеркнуть.
2) приложения «с минимальным изменением кода» — зло, так как в большинстве случаев UI под разные платформы должен быть разным.
3) Перспективность изучения Qt для программирования под мобильные платформы для меня лично сомнительна. Maemo/MeeGo и Symbian уже устарели. На iOS оно пока очень альфа и не понятно, имеет ли доступ к нативным API. Единственное где Qt сейчас в ходу — новая платформа от Blackberry.
Для обучения программированию под мобильные платформы я бы лучше посоветовал, как ни странно,
Mono от Xamarin. Один язык (C#) — и сразу все три наиболее актуальные платформы: iOS, Android, WinPhone. Правда портирование с минимальным изменением кода тут не прокатит — UI на всех трёх платформах придётся делать индивидуально, но это и хорошо, имхо (ну или на любителя есть библиотеки которые унифицируют UI).