2011-12-15 2 views
3

Я думаю о создании кросс-платформенного приложения, но я хочу, чтобы он выглядел как можно более на OS X, является PyObjC хорошим выбором? Как легко? Напротив, насколько хорош QT, когда дело доходит до поиска родного?PyQT/PySide против PyObjC: стоит?

ответ

3

Я не совсем уверен, отвечает ли мой ответ на ваш запрос. Но позвольте мне сказать одно: взгляните на Route Buddy, который разработан в Qt для OSX, и это хороший пример того, что иногда бывает сложно различить, является ли это родным приложением Cocoa или нет. Другое - но плохое - пример SlickEdit, у которого ИМО довольно уродливый GUI.

+0

Route Buddy выглядит потрясающе, любая идея, как они сделали сочетание заголовка с остальной частью меню? Я ничего не видел, что делало это возможным. – FLX

+0

Простые мысли - они создают [унифицированную панель инструментов] (http://developer.qt.nokia.com/doc/qt-4.8/qmainwindow.html#id-cd0a6e08-63f9-468f-a780-694b78076daa) и устанавливают активные icon blend with Qt Stylesheets, который является своего рода CSS (btw, функция убийцы). – dsci