crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

Robin Bobin
  опции профиля:
сообщение 27.6.2010, 1:10
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 17
Регистрация: 27.6.2010
Пользователь №: 1837

Спасибо сказали: 0 раз(а)




Репутация:   0  


Всем привет.
Я новичок в разработке на qt. Скажите пожалуйста, если написать программу на Qt, то интерфейс надо будет переделывать для каждой платформы или он будет работать и так и везде будет одинаково выглядеть на каждой платформе?

можно ли не использовать библиотеку интерфейса, и под каждую платформу сделать свой интерфейс, т.е. родной?

если под виндовс и виндовс мобайл понятно как это сделать(писать на VS c использованием библиотек),а для линукса это родной интерфейс, на сколько я понял, то непонятно например как это будет выглядеть для Mac? а на Symbian и maemo ?

ещё слышал что есть сторонняя разработка библиотек под Андроид. там тоже можно родной интерфейс сделать?

можно ли совмещать использование библиотек GUI от qt и от стандартного интерфейса платформы?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 28.6.2010, 10:50
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(molchanoviv @ 28.6.2010, 14:05) *
В маке темы не меняются
не может такого быть. Вот первая же ссылка из поисковика
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
wolf.diesel
  опции профиля:
сообщение 11.7.2010, 7:08
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 8
Регистрация: 10.7.2010
Пользователь №: 1874

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 28.6.2010, 11:50) *
Цитата(molchanoviv @ 28.6.2010, 14:05) *
В маке темы не меняются
не может такого быть. Вот первая же ссылка из поисковика

Не так уж и сильно поменялось )

По сабжу:
Ничего переписывать не придется. Единственное, что может понадобиться переписать какие то части, в связи си системными особенностями той или иной платформы. К примеру, реестр винды. В НИКСах его нет. Если есьт планы его пользовать в винде - то придется писать #ifdef WINDOWS в коде или что-то подобное.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 26.6.2025, 10:58