The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Началось альфа-тестирование Qt 5, opennews (??), 04-Апр-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


17. "Началось альфа-тестирование Qt 5"  +/
Сообщение от Z (??), 04-Апр-12, 02:57 
Чем плох интерфейс, написанный на скриптовом языке, который обращается к ядру приложения, написанному на плюсах? Blender так сделан (Python интерфейс и C++ ядро). Единственная неприятность, которую я заметил - в таких приложениях обычно отсутствует внешний вид схожий с системной темой оформления (у них обычно своя тема, написанная на том самом QML). Но, наверняка автору приложения нужно очень постараться, чтобы нельзя было вернуть системную тему оформления простой заменой CSS (или что там используется).
Ответить | Правка | Наверх | Cообщить модератору

20. "Началось альфа-тестирование Qt 5"  –1 +/
Сообщение от Sauron (??), 04-Апр-12, 03:48 
> Чем плох интерфейс, написанный на скриптовом языке, который обращается к ядру приложения,
> написанному на плюсах? Blender так сделан (Python интерфейс и C++ ядро).
> Единственная неприятность, которую я заметил - в таких приложениях обычно отсутствует
> внешний вид схожий с системной темой оформления (у них обычно своя
> тема, написанная на том самом QML). Но, наверняка автору приложения нужно
> очень постараться, чтобы нельзя было вернуть системную тему оформления простой заменой
> CSS (или что там используется).

Qt Components умеют QStyle дергать, а с ним можно абсолютно нативный вид сделать как и было в QtWidgets'ах. Да и можно же оборачивать просто нативные виджеты в QmlItem'ы и вообще не парится. На маке так точно этот финт ушами прокатывает.

Ответить | Правка | Наверх | Cообщить модератору

23. "Началось альфа-тестирование Qt 5"  +/
Сообщение от ZeroOneemail (ok), 04-Апр-12, 05:14 
Предлагаете заниматься велосипедописанием? Надеюсь интерфейс как раз таки наоборот по-умолчанию будет нативным, а дальше - делай что хочешь!
Ответить | Правка | Наверх | Cообщить модератору

25. "Началось альфа-тестирование Qt 5"  +2 +/
Сообщение от kafegemail (?), 04-Апр-12, 07:09 
Учись искать информацию самостоятельно
http://labs.qt.nokia.com/2011/03/10/qml-components-for-desktop/
Ответить | Правка | Наверх | Cообщить модератору

41. "Началось альфа-тестирование Qt 5"  +/
Сообщение от ZeroOneemail (ok), 04-Апр-12, 09:54 
> Учись искать информацию самостоятельно
> http://labs.qt.nokia.com/2011/03/10/qml-components-for-desktop/

Я не говорил что этого нету (а статью эту я ещё в первый день прочитал), а я про то, что если вдруг они решать сделать единый интерфейс, то с чего вдруг это если это противоречит всей истории Qt?

Ответить | Правка | Наверх | Cообщить модератору

32. "Началось альфа-тестирование Qt 5"  +3 +/
Сообщение от Vovaemail (??), 04-Апр-12, 08:17 
ну с qml я ещё могу как нит сдружится, если я правильно понял, то это язык __описания__ гуйни. Но вот зачем остальные скриптовые языки приплетать для чистого программирования? Что только люди не придумаю, лижбы память не освобождать...
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

47. "Началось альфа-тестирование Qt 5"  +/
Сообщение от anonymous (??), 04-Апр-12, 11:29 
>Blender так сделан (Python интерфейс и C++ ядро)

Неправда. На Python там опциональные расширения, работать он и без python может.

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру