anonymous@RULINUX.NET~# Last login: 2024-11-08 13:04:52
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

[варез][библиотеки компонентов][QT Creator] А где разработчики на QT берут виджеты для использования в своих программах?

Что-то я смотрю на "кросплатформенный" QT и вижу что в йом QT Creator содержит только минимальный набор виджетов, которые действительно можно использовать как в венде так и в линупсе. А какой-нибудь рич-текст-редактор уже зависит от кедов. Возникает вопрос - где кутёвые программисты берут библиотеки кроссплатформенных компонентов чтобы иметь возможность создавать функциональные кросс-платформенные приложения?

anonymous(*) (2012-04-25 19:11:25)

[Ответить на это сообщение]
avatar
Скрыть

Re:[варез][библиотеки компонентов][QT Creator] А где разработчики на QT берут виджеты для использования в своих программах?

Ух ты, в Лазарусе есть даже кроссплатформенный компонент для работы с опенстритмап! Пойди найди такой для QT!

anonymous(*)(2012-04-25 23:53:45)

avatar
Скрыть

Re:[варез][библиотеки компонентов][QT Creator] А где разработчики на QT берут виджеты для использования в своих программах?

Тюксоид, короче ты гений. QT с её затратами времени на создание приложений и отсутствием библиотек визуальных компонентов просто обречена, нет никакого смысла тратить время и усилия на написание всех этих странных заклинаний на С++ когда сложный интерфейс пользователя можно просто собрать в Лазарусе из готовых компонентов. А размер оправдан тем, что приложение за счёт статической линковки избавляется лишних зависимостей и тем самым отпадает ещё одна головная боль. Только дебил будет изучать QT в 21м веке, когда приложения не живут годами, а постоянно рефакторятся и улучшаются. Лазарус в разы лучше подходит для профессиональной разработки!

anonymous(*)(2012-04-26 00:09:13)
Отредактировано anonymous по причине "не указана"
avatar
Скрыть

Re:[варез][библиотеки компонентов][QT Creator] А где разработчики на QT берут виджеты для использования в своих программах?

> Ты вот меня в мануалы посылаешь, а там везде пишут, что QT хороша тем что она кроссплатформенна, компилируется любым компилятором С++,
Ты чтоли саму либу компилируешь, болезный?

> имеет десигнер для быстрой разработки форм. Для быстрой разработки, понимаешь - быстрой. Время - деньги. Мне вот только непонятно - почему я этого всего этого обещанного в мануалах не вижу в продукте?
для быстрой есть вим и лэйаут манагер. Пару строк кода начепятать - куда уж быстрее?

bugmaker(*)(2012-04-26 00:18:00)

Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20100101 Firefox/7.0.1
avatar
Скрыть

Re:[варез][библиотеки компонентов][QT Creator] А где разработчики на QT берут виджеты для использования в своих программах?

> Ты чтоли саму либу компилируешь, болезный?

Долго думал перед тем как высказаться? Читай классиков: "QT представляет собой комплексную рабочую среду, предназначенную для разработки на С++ межплатформенных графических приложений.."

Короче, некоторым лучше жевать чем говорить.

> для быстрой есть вим и лэйаут манагер. Пару строк кода начепятать - куда уж быстрее?

Отдыхайте, товарищ.

anonymous(*)(2012-04-26 00:23:52)

avatar
Скрыть

Re:[варез][библиотеки компонентов][QT Creator] А где разработчики на QT берут виджеты для использования в своих программах?

>QT представляет собой комплексную рабочую среду, предназначенную для разработки на С++ межплатформенных графических приложений..

QuickTime — проприетарная технология компании Apple, разработанная в 1991 году для воспроизведения цифрового видео, звука, текста, анимации, музыки и панорамных изображений в различных форматах.


Впрочем, тебе на это уже указали.

SystemV(*)(2012-04-26 00:33:22)

Emacs-w3m/1.4.468 w3m/0.5.3
avatar
Скрыть

Re:[варез][библиотеки компонентов][QT Creator] А где разработчики на QT берут виджеты для использования в своих программах?

> Впрочем, тебе на это уже указали.
Лучше бы умное чего сказал - вот было бы прикольно и необычно.

anonymous(*)(2012-04-26 00:39:39)

avatar
Скрыть

Re:[варез][библиотеки компонентов][QT Creator] А где разработчики на QT берут виджеты для использования в своих программах?

>Лучше бы умное чего сказал - вот было бы прикольно и необычно.
Да я вроде в этом треде уже что-то такое сказал. Твоя очередь.

SystemV(*)(2012-04-26 00:43:39)

Emacs-w3m/1.4.468 w3m/0.5.3
avatar
Скрыть

Re:[варез][библиотеки компонентов][QT Creator] А где разработчики на QT берут виджеты для использования в своих программах?

>варез
facepalm.cpp. Про free sotfware что нибудь слышал?

>библиотеки компонентов
билдер головного мозга детектед

>QT Creator
Ну Qt же блджад

>QT Creator содержит только минимальный набор виджетов
все виджеты кроссплатформены, ибо QPaintDevice, да и функциональности у них на голову выше всякого ведноговна

>А какой-нибудь рич-текст-редактор уже зависит от кедов.
QTextEdit чем не устрайвает? В KDE есть Kate. Впрочем KDE тоже кроссплатформенный.

>Ну да. Создаёшь в нём проект, идёшь визально десигнить форму и что ты видишь? Разный набор досутпных компонентов в линупсе и вендах.
Ну да, после установки KDE, Qwt они появляются. В виндах, видимо, надо прописать пути в библиотекам. Но я ни осилил QLayout в дизайнере и пишу просто код.

>Хрен его знает. Он у меня и в линупсе-то скомпиляться не может (видимо путь к /usr/include/kde/ktexteditor надо прописать где-нить), а в вендовом СДК его вообще нету.
Нужно не просто прописать пути в инклюдам (INCLUDEPATH) и прилинковать саму библиотеку (LIBS). Кури qmake variable

anonymous(*)(2012-04-26 06:01:23)

Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20100101 Firefox/11.0
avatar
Скрыть

Re:[варез][библиотеки компонентов][QT Creator] А где разработчики на QT берут виджеты для использования в своих программах?

> Ну да, после установки KDE, Qwt они появляются После установки KDE в венде? Это же какой оверхед даже по сравнению с Дельфиными 6-ти метровыми экзешниками.

anonymous(*)(2012-04-26 10:12:32)

avatar
Скрыть

Re:[варез][библиотеки компонентов][QT Creator] А где разработчики на QT берут виджеты для использования в своих программах?

> facepalm.cpp. Про free sotfware что нибудь слышал?

Конечно слышал, в нём вирусы и трояны.

> билдер головного мозга детектед

А что не так? Удобнее ведь пользоваться, и быстрее. Я считаю, что только полный идиот будет делать так, как неудобно и долго, нормальный же человек предпочтёт более естественный, удобный и быстрый способ разработки.

>Ну Qt же блджад

В венде оно создаёт менюшки, в которых написано QT, а не Qt. Или я пиратскую версию SDK с их сайта скачал?

> все виджеты кроссплатформены, ибо QPaintDevice, да и функциональности у них на голову выше всякого ведноговна

Виджет же не просто картинка, он какой ни на есть функционал содержит, и этот функционал в простейшем случае может использовать зависимости, отсутствующие в венде по умолчанию, а в сложнейшем - вещи которых там в принципе нету, ну например.. ну вот хотя бы скажем виджет должен показывать детальное состояние памяти машины из /proc/meminfo - сделай его кроссплатформенным, попробуй.

> QTextEdit чем не устрайвает?

Ну я не знаю, он какой-то не такой. Вот допустим я его разместил на форме и пытаюсь задать дефолтное содержимое. Несложный HTML вроде прокатывает, а при попытке сослаться на внешнюю картинку - он её просто не показывает, её надо видишь ли в ресурсы заколачивать. А я не хочу. Я может хочу чтобы у меня была возможность эти картинки из директории на диске тянуть или со своего сервера. К чему такие ограничения для HTML-нутого компонента? Попахивает микрософтом от подобного подхода - у них вон тоже венды одинаковые, только в некоторых искусственные ограничения введены, чтобы тем, кто не может себе позволить платить за венду столько, сколько хочет микрософт, обидно было и хотелось заплатить больше.

> Впрочем KDE тоже кроссплатформенный.

Как выше отмечено - это сколько в мегабайтах? И зачем кеды на венде!?

> Но я ни осилил QLayout в дизайнере и пишу просто код.

А что там за проблема с лайоутами?

> Нужно не просто прописать пути в инклюдам (INCLUDEPATH) и прилинковать саму библиотеку (LIBS). Кури qmake variable

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

anonymous(*)(2012-04-27 00:33:34)

Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!