The OpenNET Project / Index page

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



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

Оглавление

Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt, opennews (?), 25-Апр-13, (0) [смотреть все]

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


6. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +1 +/
Сообщение от 01101 (?), 26-Апр-13, 00:08 
неужели ГТК такое гомно?..
Ответить | Правка | Наверх | Cообщить модератору

7. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (-), 26-Апр-13, 00:30 
Почему сразу хавно ? Просто на винде оно хавно, так что кроссплатформеры, которые не забивают на винду ищут другие пути.
Ответить | Правка | Наверх | Cообщить модератору

9. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +1 +/
Сообщение от Аноним (-), 26-Апр-13, 00:48 
Скажем так: те, кто считает венду primary target platform.
Ответить | Правка | Наверх | Cообщить модератору

31. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  –1 +/
Сообщение от Аноним (-), 26-Апр-13, 07:56 
> Скажем так: те, кто считает венду primary target platform.

Скажем так - те, кто хотят, чтобы работало везде и нормально.

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

69. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +/
Сообщение от ... (?), 26-Апр-13, 13:10 
> чтобы работало везде и нормально.

Это миф.

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

93. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  –1 +/
Сообщение от Аноним (-), 26-Апр-13, 17:37 
>> Скажем так: те, кто считает венду primary target platform.
> Скажем так - те, кто хотят, чтобы работало везде и нормально.

Зачем везде, если достаточно одной винды? Ну и мака, опционально.

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

181. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +/
Сообщение от Wolfis (?), 28-Апр-13, 02:53 
Достаточно для тебя любимого? Но разработчикам класть на тебя твой К.О.
Ответить | Правка | Наверх | Cообщить модератору

23. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +2 +/
Сообщение от redwolf (ok), 26-Апр-13, 04:33 
В винде gtk-приложения так себе выглядят и работают. А ещё на мой взгляд (пишу на qt) gtk сложнее в освоении.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

35. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +2 +/
Сообщение от Аноним (-), 26-Апр-13, 08:28 
по-моему не столько сложнее, сколько затратнее по времени; в современном засилье RAD это конечно убийственно. Но есть и выход - Vala например (хотя проблему с кросс-платформенностью он не решает)
Ответить | Правка | Наверх | Cообщить модератору

83. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +/
Сообщение от qux (ok), 26-Апр-13, 16:10 
> Вы не учитываете Android, поэтому давно уже не 1%, а 2! Два процента!

Это вы не учитываете.

http://stats.wikimedia.org/wikimedia/squids/SquidReportOpera...

> Linux    16,962 M    7.55%

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

177. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +/
Сообщение от анон (?), 27-Апр-13, 15:04 
А теперь ниже посмотрите сколько из этого linux android
Ответить | Правка | Наверх | Cообщить модератору

180. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +/
Сообщение от qux (ok), 27-Апр-13, 19:49 
> А теперь ниже посмотрите сколько из этого linux android

Очень много. А я о чем.

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

41. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  –1 +/
Сообщение от BratSinot (ok), 26-Апр-13, 09:19 
Хрен знает что у вас там сложнее, на базовом уровне такая-же петрушка. Создаем объекты, некоторые из них будут родителями, другие детьми. Ну а потом просто привязываем к сигналам функции. Чтоб упростить все это дело, используем GtkBuilder.
P.S. Qt4 ковырял по учебнику, Gtk+2 только по примерам и мануалам.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

54. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +19 +/
Сообщение от linvinus (?), 26-Апр-13, 10:55 
Сейчас когда речь идёт про Qt многие подразумевают Qt+QML
Я в основном использовал gtk , но после диалога с одним знакомым решил разобраться с Qt+QML.
Для себя выяснил следующее.
1) оно очень хорошо заточено под мобильные платформы и быструю разработку
Например, чтобы реализовать картинку которая работает как кнопка , даже на vala придётся писать свой класс и заменять функцию расчёта размера и отрисовки, это не сложно но нужно писать.
На qml это очень легко описывается на синтаксисе javascript, буквально двумя строчками.

2) кросплатформенность (хотя в свете современного деления на desktop/phone/tablet ) кросплатформенность всё больше и больше отходит на второй план. Главное возможность адаптировать представление под формфактор, вроде как через qml это возможно.


Главный недостаток qt, для меня лично, это язык c++, но похоже теперь возможно написать приложение практически полностью на javascript, поэтому его можно исключать.

gtk официально отказываются поддерживать что либо кроме линукса (вернее делать специальные инсталляторы для платформ).
https://mail.gnome.org/archives/gtk-list/2013-February/msg00...

gtk никак не стремится адаптироваться под новые формфакторы. по крайней мере судя по тому что они обсуждали на последнем хакфесте https://blogs.gnome.org/mclasen/2013/04/23/gtk-hackfest-days.../

Если посмотреть на gnome3 (который должен называться как угодно но не гномом), он ориентирован на планшеты,а для построения интерфейса используется javascript + clutter. Сказать что это приложение написано на gtk очень сложно, в том смысле, что весь интерфейс построен на своих виджетах и использует свои собственные темы.

Хотя вот писал я всё это и пришла мысль, а может я просто не так смотрю на вещи?
Поддержку разных формфакторов можно реализовать путём разных glade файлов, которые можно встроить в бинарник через gresources и выбирать при загрузке в зависимости от платформы.
Кнопки можно легко перерисовать без изменения кода через css.
По времени разработки должно получиться также.
Да, возможно слегка запутанно, но зато на одной технологии (язык Си) (в отличие от c++ + javascript + куча тонкостей реализации qml)
Но вот с поддержкой разных платформ нужно что то делать.

Наверное это больше на маленький обзор похоже, но я хотел лишь высказать свое мнение.

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

61. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +3 +/
Сообщение от meequz (ok), 26-Апр-13, 11:32 
Спасибо, дельный комментарий.
Ответить | Правка | Наверх | Cообщить модератору

63. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +/
Сообщение от nibemail (?), 26-Апр-13, 12:10 
>> Да, возможно слегка запутанно, но зато на одной технологии (язык Си) (в отличие от c++ + javascript + куча тонкостей реализации qml)

А для меня наоборот Qt и с++ намного понятнее ваших всех си и javascript`ов.
Отдельно делаем Ui на qml`е, иногда делая простенькие вставки на js.
Для того чтобы рисовать таблицы, контролы используем то что раньше называлось desktop components а теперь qtquickcontrols.
По мере надобности создаем в бекенде свои модели данных, довольно просто передаём их в Ui.
Описываем логику моделек и данных.
Используя Qt не приходится вручную управлять памятью, благодаря автоматической очистке детей у QObject`ов и благодаря умным указателям.
Не говоря про то что из коробки имеем implicit sharing, потокобезопасность и реентерабельность, довольно простой и лаконичный фреймворк. Возможно в нём ещё можно добавлять плюшки для синтаксического сахара, но он и так не такой уж и многословный.

Я если честно сталкивался с gtk только в худших его проявлениях, немного с ироничностью отношусь к vala в свете криков про moc и что в Qt`е это не c++.

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

138. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  –1 +/
Сообщение от ВовкаОсиист (ok), 26-Апр-13, 21:25 
> Главный недостаток qt, для меня лично, это язык c++

шито?

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

174. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +1 +/
Сообщение от arisu (ok), 27-Апр-13, 09:20 
>> Главный недостаток qt, для меня лично, это язык c++
> шито?

да он прав, в общем-то. правда, не совсем так, как ему кажется: c++ в Qt действительно большой недостаток. потому что с одной стороны привлекает индивидуев типа «look ma no hands^w^w i can write matrix library too!», с другой же — индивидуев, которые с отвращением говорят: «ah, c++… fuck it, let's pretend it's just a broken c!»

(вторые, конечно, правы, но код их от этого лучше не становится)

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

145. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (-), 26-Апр-13, 21:43 
Ok, только вот OpenShot на Python, тут не всё тоже самое...
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

24. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  –17 +/
Сообщение от Аноним (-), 26-Апр-13, 05:18 
Ещё какое. Снаружи убогий вид, особенно на windows, а внутри убогий C вместо вменяемых плюсов.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

48. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +/
Сообщение от kurokaze (ok), 26-Апр-13, 10:28 
Открой для себя dev-cpp/gtkmm наконец.
Ответить | Правка | Наверх | Cообщить модератору

102. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (-), 26-Апр-13, 17:54 
> Открой для себя dev-cpp/gtkmm наконец.

Ключевая проблема - это все-таки внешний вид на виндах. Остальное уже мелочи.

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

111. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +/
Сообщение от arisu (ok), 26-Апр-13, 18:12 
> Ключевая проблема — это все-таки внешний вид на виндах.

учитывая, что на виндах каждый второй дурак лепит себе «моднявые красивые кнопочки и скинчики» вместо стандартных контролов, это никакая не проблема. просто на qml моднявые скинчики делать быстрее.

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

123. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (-), 26-Апр-13, 20:04 
> учитывая, что на виндах каждый второй дурак лепит себе «моднявые красивые кнопочки
> и скинчики» вместо стандартных контролов, это никакая не проблема.

Для gtk - таки проблема. Туда так просто моднявые кнопочки не вкорячить. Значит, в морг.

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

167. "Свободный видеоредактор OpenShot мигрирует с GTK+ на Qt"  +2 +/
Сообщение от arisu (ok), 27-Апр-13, 08:56 
> Для gtk — таки проблема. Туда так просто моднявые кнопочки не вкорячить.

да вкорячить, ничего такого суперсложного. однако стоны-то были по поводу «неродных контролов».

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

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

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




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

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