LINUX.ORG.RU

Багфиксы - это хорошо. Но вот qt4 как выйдет - будет круто. Наконец-то раздробят библиотеку.

Вообще, imho, очень удачная либа. А документация - вообще мегарулез.

anonymous
()
Ответ на: комментарий от anonymous

На мой взгляд, единственный недостаток этой библиотеки в том, что она слишком "склеенная"/громоздкая (надо было бы давно сделать её из тучи мелких библиотек)...

А так, одни хорошие впечатления от неё... молодцы они...

anonymous
()
Ответ на: комментарий от Dynamic_Fox

Народ, а кто мне подскажет, можно их исходники собрать под мастдаем, что бы все работало - есть у кого такой опыт и чем надо собирать?

anonymous
()

Если я и буду какую-либо библеотеку изучать, то только Qt, документация у них действтельно хорошая.

А вот на счет того что, можно ли ее под win'ом собрать тоже было бы интересно узнать. Я как-то пытался использовать Qt Evaluation version for Win вместе с Borland компилятором, так у меня ничего не получилось.

rosman
()
Ответ на: комментарий от rosman

>Если я и буду какую-либо библеотеку изучать, то только Qt, документация у них действтельно хорошая.

как говорится, флаг те в руки

>А вот на счет того что, можно ли ее под win'ом собрать тоже было бы интересно узнать. Я как-то пытался использовать Qt Evaluation version for Win вместе с Borland компилятором, так у меня ничего не получилось.

зато документация хорошая, правда ведь?

geek ★★★
()
Ответ на: комментарий от anonymous

---cut--- Народ, а кто мне подскажет, можно их исходники собрать под мастдаем, что бы все работало - есть у кого такой опыт и чем надо собирать? ---cut---

собрать можно. tested (tm). qt3.3.x на vc6.0. на ура. но для этого их сперва нужно купить :)

// wbr

anonymous
()
Ответ на: комментарий от anonymous

> а потом ...хаться как с глиб панго гтк атк гткмм либсигц++ и т.д.

Именно с ними и именно в таком порядке? Тебя не вылечат.

anonymous
()
Ответ на: комментарий от anonymous

>ага. а потом ...хаться как с глиб панго гтк атк гткмм либсигц++ и т.д.

поставтье себе вменяемый менеджер пакетов, месье, типа apt-get и трахайтесь не с либами а так, как это было задумано природой - с противоположным полом

swar0g ★★★★
()
Ответ на: комментарий от anonymous

Я собирал. Версия 3.какая-то. Короче, оно платное. Но один товарищ, контора которого купила Qt по причине большого количества просящих, взломал сетап и раздал страждущим. Собирается это дело под VS7 (как с шестой версией, я не пробовал) Ну, что сказать, полёт был нормальный. Так, что, ответ: собрать можно.

eRazor ★★★
()
Ответ на: комментарий от rosman

2rosman: Одно время где-то в интернете можно было найти Qt3 для win32 "book edition" - слегка урезанная версия (например, из баз данных только sqlite поддерживается), которая распостраняется с книжкой "C++ GUI Programming with Qt 3" и которую можно использовать для написания некоммерческого софта. Там были варианты для Borland 5, 6 и для Visual C++ 6.0. Книжка сама баксов 30 стоит и саму ее можно бесплатно скачать в PDF. Но вот сами либы просто так не доступны - просто кто-то их выкладывал. Можно поискать по qt-win-noncommercial в Google, или книжку заказать. Я б купил, если б знал как это сделать с наименьшей наценкой и побыстрее. А то для Linux GPL-версия есть, для MacOSX есть, для винды нет - обидно. Может, с выходом Qt4 3-ю версию для винды выпустят на шару.

anonymous
()
Ответ на: комментарий от swar0g

для неумеющих читать между строк, но зато "знаменитых" сексологов лора. от того что разобъется на пакеты - выгод никаких для конечного юзеря. того который пользуется вменяемыми менеджарами пакетов

anonymous
()
Ответ на: комментарий от swar0g

а что, apt-get соберет мне с нужными флагами оптимизации? надоже. вот она серебрянная пуля красноглазых

anonymous
()
Ответ на: комментарий от anonymous

> Народ, а кто мне подскажет, можно их исходники собрать под мастдаем, что бы все работало - есть у кого такой опыт и чем надо собирать?

Есть "QT 3/Windows Free Edition". Но, где-то я слышел, что стабильность у этой сборки ужасная. http://kde-cygwin.sourceforge.net/qt3-win32/index.php

Еще есть сеть eDonkey, в которой валяется много полезных вещей... ;-)

Сам ничего из этого не пробовал, пока для Windows довольствуюсь wxWidgets, но собираюсь... :-)

RoGer
()
Ответ на: комментарий от anonymous

>Я б купил, если б знал как это сделать с наименьшей наценкой и побыстрее.

Для девелопера для win pro версия стоит 1420 Euro, enterprise -- 2290 Euro.

Как купить? Идём на сайт троллтечей заполняем форму и покупаем, при наличии Mastercard или Visa это делается легко..

p.s. Я ошибся говоря, что собирал её под VS7. Под VS6 собирал её.

eRazor ★★★
()
Ответ на: комментарий от rosman

> Я как-то пытался использовать Qt Evaluation version for Win вместе с Borland компилятором, так у меня ничего не получилось.

На сколько я помню, та версия (2.x) не работала с компилятором Borland. Хотя моя память может меня и обмануть...

RoGer
()
Ответ на: комментарий от eRazor

2eRazor: > Для девелопера для win pro версия стоит 1420 Euro, enterprise -- 2290 Euro. > Как купить? Идём на сайт троллтечей заполняем форму и покупаем, при наличии Mastercard или Visa это делается легко.. Спасибо, я в курсе цен. И вообще-то говорил про книжку, а она стоит ~$30. Коммерческую версию я покупать само-собой не собираюсь, поскольку не создаю коммерческих приложений на Qt. Вроде books.ru может книжки c Amazon доставлять, только во сколько это обойдется ...

anonymous
()
Ответ на: комментарий от RoGer

> Сам ничего из этого не пробовал, пока для Windows довольствуюсь wxWidgets, но собираюсь... :-)

Из осла тянется на раз. Даже на хилом канале. Я, помнится, тянул всего дня три или четыре (3.2.3). Под виндой собирал и с VC6, и с Borland Free Command-line Tools. Под борландом пришлось слехка помучаться, правда, уже не помню в чем конкретно. Стоит до сих пор. Обидно то, что в сборке в бинарниках жестко прописаны пути к библиотеке, т.е. переписав весь каталог на другой диск или еще куда, врядли что-то будет работать. Почему так -- не знаю... Но есть там в examples программка, которая это дело фиксит. distributor называется.

uj2 ★★★
()
Ответ на: комментарий от anonymous

>И вообще-то говорил про книжку

Прошу прощения, неверно понял.

eRazor ★★★
()
Ответ на: комментарий от anonymous

>Народ, а кто мне подскажет, можно их исходники собрать под мастдаем, что бы все работало - есть у кого такой опыт и чем надо собирать?

если кого совесть не замучает, чтоб не платить, можно ослом вытянуть виндовую коммерческую версию. там замечательный инсталлер и исходники, даже оракловый драйвер работает :))) в осле видел 3.2.1 и 3.3.2 по крайней мере с MS VC++ работает без проблем. распространять конечно ее не советую, а для себя - пойдет

anonymous
()
Ответ на: комментарий от mikhail

>Говорят, в конце второго квартала выпустят Qt4. Наверное к концу года и KDE4 выпустят?

А ты бы на сайт KDE зашел и почерпнул бы для себя кучу интересного.

P.S. Если KDE 4.0 будет такой же кривой и неповоротливый, как KDE 3.0, то тогда еще не скоро мы его на десктопах увидим.

jackill ★★★★★
()
Ответ на: комментарий от anonymous

>На мой взгляд, единственный недостаток этой библиотеки в том, что она слишком "склеенная"/громоздкая (надо было бы давно сделать её из тучи мелких библиотек)...

Ага.

glib+gtk+pango+pkgtools - ты так предлагаешь? Это когда за..шься рюхать чего и где не хватает?

Лучше нах.

jackill ★★★★★
()
Ответ на: комментарий от swar0g

>поставтье себе вменяемый менеджер пакетов, месье, типа apt-get и трахайтесь не с либами а так, как это было задумано природой - с противоположным полом

Смысла в деление QT нет. Есть qtconfig, qtdesigner и средства для работы с библиотеками. После сборки они доступны отдельно.

А делить так, как gtk и сотоварищи нафиг не нужно.

Ты без панго много наработаешь? Нет. Ну и нафига было делить? Я даже могу сказать, что никто ничего не делил - просто так получилось.

jackill ★★★★★
()
Ответ на: комментарий от anonymous

>Может, с выходом Qt4 3-ю версию для винды выпустят на шару.

Их faq почитай о том, почему они не выпустят версию под винды.

jackill ★★★★★
()
Ответ на: комментарий от jackill

2Jackill:
> Их faq почитай о том, почему они не выпустят версию под винды.
Там написано, почему они не могут выпустить GPL версию под винды, то есть с исходниками. Оно и понятно, на исходники набежит пионеров, сварганят статическую либу, все нафик переименуют и потом ищи-свищи. Ну и потом религия не позволяет делать GPL продукт для закрытой ОС.
Но все это не помешало им выпустить Qt2 non-commercial (без исходников) под винды бесплатно, это не помешало им за $30 баков отдавать Qt3 non-commercial (опять же, без исходников) с книжкой, которую в PDF они тоже просто так отдают. Так что никаких противоречий я тут не вижу.

Просто на работе сижу под windows, дома вперемешку windows & linux. Еще хочется mac-mini прикупить. Так бы можно было пару-тройку нужных программок написать (хоть на чистой Qt, хоть на PyQt) и пользоваться ими на всех системах.

anonymous
()
Ответ на: комментарий от avv

2avv: > С амазона и напрямую все прекрасно приходит Надо попробовать. Интересно, а не в Питер-Москву привезут? И во сколько доставка встанет? Понятно, что по одной книжке заказывать не буду, а вот несколько сразу сразу набрать можно и попробовать.

anonymous
()
Ответ на: комментарий от mikhail

Qt в Дельфи?

недавно ковыряясь в Borland C++ Builder 6 обнаружил что там в поставке идет Qt2 (без сырцов) - и что сама среда борланда заточена на создание приложений на Qt (там это называется CLX framework - можете из визарда создать CLX application и там станут доступны только контролы которые есть в Qt). Это когда в 2002г борланд задумал делать kylix - чтобы эти CLX приложения легко портировались под линукс. Ни кто не в курсе ли - есть ли возможность создавать эти CLX приложения в Delphi2005? (Мне лень на базар за ним идти)..

anonymous
()
Ответ на: комментарий от RoGer

> Из осла тянется на раз. Даже на хилом канале.
Да и evaluation ломается на раз-два.
Вопрос в легитимности.

anonymous
()
Ответ на: комментарий от RoGer

> Эх, плохо это или нет, но таки разделили ведь: http://doc.trolltech.com/4.0/qt4-getting-started.html

это хорошо с точки зрения встраиваемых систем. когда в Qt4 out-of-box libQtCore тянет каких-то ~900kb + 1..2Mb libQtGui. супротив ~6Mb монолита libqt3-mt в Qt3 который разделить на компоненты весьма проблематично

so ребята идут верной дорогой.

// wbr

anonymous
()
Ответ на: комментарий от Krasu

/me nods

btw может кто собирал qt4-beta1? * у меня сложилось стойкое ощущение по коду qmake, что ребята все-таки запихали туда поддержку libtool. как минимум, там проверяется переменная QMAKE_LIBOOL и на основе неё делаются какие-то телодвижения. но в документации на бету про libtool ни слова :( any ideas?

*) вопрос "а на кой?" оставим пока что за кадром.

// wbr

anonymous
()
Ответ на: Qt в Дельфи? от anonymous

>недавно ковыряясь в Borland C++ Builder 6 обнаружил что там в поставке идет Qt2 (без сырцов)

на то 10 процентов КуТи - у Бугланда :)

Pi ★★★★★
()
Ответ на: комментарий от aivs

еще утром с ихнего xdelta патча пропатчил 3.3.3 до 3.3.4

на сайте у них тока ошибка где описано как применять патч там написано на 3.3.2 патч 3.3.4 накладывать. что в корне неверно

anonymous
()
Ответ на: комментарий от jackill

> glib+gtk+pango+pkgtools - ты так предлагаешь? Это когда за..шься рюхать чего и где не хватает? Лучше нах.

glib и pango нормально используються отдельно, gtk они нужны. Так что не умничай, такие как вы, всё пихают в одну большую статическую прогу, или того хуже, в ядро, короче идите, куда себя сами и послали, содомиты фиговы!

anonymous
()
Ответ на: комментарий от anonymous

>Багфиксы - это хорошо. Но вот qt4 как выйдет - будет круто. Наконец-то раздробят библиотеку. Вообще, imho, очень удачная либа. А документация - вообще мегарулез.

Полностью поддерживаю. Еще про 2.х и 3.х в прессе писали, что это произведение искусства. А от того, что я читал про 4-ку пребываю в полнейшем восторге! И как ее теперь назвать?! - Шедевр! ;-)

Особенно нравятся изменеия в Qt Designer: теперь можно будет полноценные плагины писать с редакторами свойств и пр. (в последнее время столкнулся). Скорость и размер приложений тоже вещь важная.

По моему мнению Qt идеальная библиотека для написания ЛЮБЫХ GUI и особенно SCADA систем. Я для своих целей мини написал и просто в восторге!!!

GladAlex ★★★★★
()
Ответ на: комментарий от anonymous

> Народ, а кто мне подскажет, можно их исходники собрать под мастдаем

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

в принципе, я не против windows и прекрасно понимаю, что для кого-то, может быть, это лучшая в мире операционка или "мать-кормилица".

но кога я захожу на лор, я меньше всего хочу видеть общение "виндузятников" (прошу никого не обижаться - ничего личного).

понятно, что новость "межплатформенная", но все-таки...

давайте больше говорить о linux, его успехах и проблемах и меньше о windows.

ultimate_dumb
() автор топика
Ответ на: комментарий от anonymous

>ага. а потом ...хаться как с глиб панго гтк атк гткмм либсигц++ и т.д.

Не понял? а че с ними трахаться? Скачал - собрал - работает... Может, конечно, я с ними что-то делаю не так :)

podletz
()
Ответ на: комментарий от jackill

На самом деле, в данном случае деление либы на более мелкие - не есть зло. В qt есть очень удобные классы, которые можно прикручивать к обычным приложениям (не gui), но при этом тянется все либина (хорошо, если слинковал динамически, но ведь и статика встречается у некоторых). А тут получится достаточно легковесная связка. И это деление давно назревало, судя по всему. Тролли его как минимум хорошо продумали - это не стихийное решение и не воля случая.

anonymous
()
Ответ на: комментарий от ultimate_dumb

> давайте больше говорить о linux, его успехах и проблемах и меньше о windows.

Это ветка про либину, так что обсуждать надо ее ;) Во всех контекстах. Может, людям по ряду соображений нужно собрать qt под оффтопиком, дабы переносить туда написанные под линухом решения =)

anonymous
()
Ответ на: комментарий от ultimate_dumb

>все чаще ловлю себя на мысли, что случайно зашел не туда -- чуть ли не каждый тред на лоре плавно переходит в плоскость windows. в лучшем случае это просто перепалка его поклонников и противников, но иногда это просто обсуждение того, как лучше сделать то-то и то-то в windows ... давайте больше говорить о linux, его успехах и проблемах и меньше о windows.

А мы говорим про Линукс. Только конкретно в этом треде обсуждаются единственные проблемы с Тролльской библиотекой - работа ее под виндой. Просто в работе ее под Линуксом проблем настолько мало, что каждый второй программист на Qt с ними вообще не сталкивался.

PS: А еще есть про винду священные войны в Talks (на 88 странице). :)

Ay49Mihas ★★★★
()
Ответ на: комментарий от anonymous

>Там написано, почему они не могут выпустить GPL версию под винды, то есть с исходниками.

Там так же написано, что если ваш проект их заинтересует, они отдадут свою библиотеку полностью и бесплатно.

jackill ★★★★★
()
Ответ на: комментарий от anonymous

>glib и pango нормально используються отдельно, gtk они нужны

Примеры использования pango отдельно?

Понимаешь, мне лично не нравится три libxml и прочего.

Попробуй на досуге посмотреть что нужно тому же gimp или (страшилка дня) gnome.

Модульность вещь хорошая, но не в пыль же.

jackill ★★★★★
()
Ответ на: комментарий от ultimate_dumb

>чуть ли не каждый тред на лоре плавно переходит в плоскость windows

Ты делаешь распространенную ошибку.

Если на QT начнут писать под windows, значит порты пойдут и под linux.

Видишь ли, целевая аудитория под винды гораздо больше, чем под линукс. Поэтому разрабатывать пользовательский ширпортеб лучше (выгоднее) под винду.

И если его легко спортировать потом под linux - это плюс - затраты практически нулевые (все оплатили пользователи windows), а хорошая программа есть.

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.