У меня есть следующая схема данных, которую я хочу превратить в приложение.Обычный настольный графический интерфейс, вероятно, будет лучшим.
UML Diagram http://img217.imageshack.us/img217/341/56836587.jpg большая версия
Все это будет разработано на Linux (Ubuntu, Gnome), а затем используется на компьютере под управлением Windows Vista.Если проблема в Windows, я мог бы позже запустить ее на виртуальной машине Linux.
В качестве языка программирования я бы выбрал Python.Я использовал Qt только для двухчасового проекта, у меня практически нет опыта работы с GUI.Будет ли Qt легко работать на Windows и не выглядеть там неуместно?Является ли GTK лучшим вариантом или это просто проблема предпочтений?
Из разговора по каналу #python я понял, что хранение данных в базе данных SQLite было бы хорошим вариантом, и доступ к этим данным черезSQLAlchemy ORM было бы лучше, чем писать операторы SQL вручную.Последнее - мой обычный подход, я хочу использовать этот проект для изучения чего-то лучшего.
Могу ли я просто спроектировать диалоги в Qt Designer и использовать их с моими объектами Python?