Qt

Aug. 2nd, 2012 12:17 am
metaclass: (Default)
[personal profile] metaclass
В связи с тем, что таки осилил крестики и даже успешно применил для работы, решил повторно взглянуть на Qt.
Лучше бы я этого не делал. Открыл примеры в Qt SDK, собрал, запустил, посмотрел, подправил чуток. Теперь не могу избавиться от желания срочно начать писать очередной опердень-фреймворк, только теперь уже на Qt. А потом еще всякий собственный софт переписать на нем.
Веб все-таки меня огорчает, сколько не смотрю я всякие фреймворки - корявость в них, гриды неприятные, хаки на жабаскрипте сплошные и вообще.

Date: 2012-08-02 10:49 am (UTC)
From: [identity profile] levgem.livejournal.com
да. Причём очень хорошо работает и без десктопа вообще.

Date: 2012-08-02 10:53 am (UTC)
From: [identity profile] zamotivator.livejournal.com
В плане, без создания окошек и так далее?
В принципе, унаследовал модели, вьюшки и делегаты вполне можно сделать и версию что с вебом работает.
Архитектура у неё правильная потому что.

Date: 2012-08-02 10:54 am (UTC)
From: [identity profile] levgem.livejournal.com
Я писал софтину с захватом видео, обработкой и посылкой дальше.

Поскольку основной сишник не представлял, чего это такое «эрланг», то решили делать на Qt.

Дополнительный бонус такой: если че, то можно в любом классе прицепить окно, нарисовать на нём и это охрененный способ для отладки программ по обработке образов.

Date: 2012-08-02 10:56 am (UTC)
From: [identity profile] zamotivator.livejournal.com
Да, годно. Но раз нужно контролировать очереди - я бы настоятельно рекомендовал сделать посредника с QQueue внутрях, которых ретранслирует сигналы через очередь

Выдать посреднику QThread, и пусть трахается.

Date: 2012-08-02 10:56 am (UTC)
From: [identity profile] zamotivator.livejournal.com
в смысле ретранслирует сигналы, а в очереди держит элементы для рестрансляции.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 8th, 2025 08:58 pm
Powered by Dreamwidth Studios