TurboVision был проприетарным. А проприетарщина как средство разработки долго не живёт. Delphi тот же только за счёт пиара держался. А когда начали пиарить дотнет, дельфя тут же сдохла.
Red Hat разрабатывает прежде всего Linux и все свои решения реализует только под Linux. Так что тут всё последовательно и понятно. Их не интересуют латентные и реальные виндузятники, банальные рабы яблока, пользователи мобилочек и планшетиков. Поэтому их позиция заслуживает самого большого уважения за то что не прогибаются.
перевыложил скрин psi+ в другое место: сравни. это нативно?
Там миллиард велосипедных виджетов, иконки с кедов, потому и не выглядит нативно.
а виджеты что в gtk что в qt не нативные, так что закосы через темы.
We use Cocoa internally to communicate with OS X.
Aqua look
As with Cocoa/Carbon, Qt provides widgets that look like those described in the Human Interface Descriptions. Qt's widgets use HIThemes to implement the look, in other words we use Apple's own API's for doing the rendering.http://qt-project.org/doc/qt-5.0/qtdoc/qtmac-as-native.html
если есть какие-то пруфы вашей хваленой качественной поддержки osx в qt - с радостью их проверю.
Я портировал Qt приложение на ретину — оно таки работает, при этом нужно создать версии графики в удвоенном разрешении, с префиксами @2x, прописать флаг. При этом есть два момента которые у меня не получилось заставить работать — использование повторяющихся фонов в высоком разрешении, использование графики из кода, а не из qss.
И на что ты лицензию сменишь? На новую версию? Ну, вперёд, лол. И будет как с опенофисом. Ну, продали, и что? Сделали либреофис, а опенофис Оракл потом выбросил на мороз.
Не, ну если дело только в ретине, то я и на Cocoa скорее всего напишу так, что оно будет выглядеть пикселизованно - просто потому, что где-то забуду (правильно) сделать икону с двойным разрешением, а проверить мне нечем.
ну что я могу поделать, если хронически не перевариваю C++? если я буду ненавидеть кодить deadbeef - то ничего хорошего не получится. был бы у Qt сишный API - я бы с радостью его юзал.
Разумеется, это просто нереально прочесть всю документацию по всем вопросам. Тем более зачем её читать, когда проблемы не существует? Но, видимо, раз есть документация, значит есть и проблема: линк на всякий случай. Про Qt там, кстати, ни слова ;)