LINUX.ORG.RU

Вышел Qt 4.0.0


0

0

После двух с половиной лет разработки, наконец вышел qt 4.0.0

Новые возможности:
- Qt/Windows интегрирована в Microsoft Visual Studio .NET
- Binaries for both commercial customers and the open source community
- GPL версия для MAC, Windows, X11
- улучшенный и имеющий намного больше возможностей движок для рисования и Qt Designer
- Многочисленные исправления в архитектуре и API
- расширенна поддержка многопоточности, а также много чего еще

скачать можно здесь


http://www.trolltech.com/download/ope...

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Ответ на: Re: Вышел Qt 4.0.0 от Casus

Re: Вышел Qt 4.0.0

>Evgeni, расскажите пожалуйста, где _переносимая_ библиотека возьмёт
>~/.Xresources, скажем, на WinXP? Не правда ли странно, что библиотеки,
>которые понимают xrdb, существуют только под UNIX?

В том то и дело - это не Xовая библиотека. Кроме того не забываёте
про XFree на win32. Зачем вам переносить, когда можно пускать
удалённо?

Evgueni ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от Evgueni

Re: Вышел Qt 4.0.0

>В том то и дело - это не Xовая библиотека. Кроме того не забываёте про XFree на win32. Зачем вам переносить, когда можно пускать удалённо?

Не в каждой локалке имеется по юниксу, а тем более у домашних юзеров.

mikhail ()
Ответ на: Re: Вышел Qt 4.0.0 от sdio

Re: Вышел Qt 4.0.0

> P.S. Моя мечта: "Десктоп (OK уже есть: CDE) и все гуевые программы на Мотиф"

ОК, допустим, мотиф рулит. За какое время Вы сможете переписать все названные мной программы под этот тулкит и сможете ли Вы, переписав их, поддерживать эти порты в актуальном состоянии?

Или скажете, что это не Ваша забота? Так может нефиг тогда выкобениваться про свой крутой мотиф, раз он никому в реальном мире не нужен кроме упёртых вроде Вас? :)

AP ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от anonymous

Re: Вышел Qt 4.0.0

Иди поплачь, детка. Не быть тебе телепатом -- это ж такое горе :)))

AP ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от Evgueni

Re: Вышел Qt 4.0.0

> В том то и дело - это не Xовая библиотека. Кроме того не забывайте про XFree на win32. Зачем вам переносить, когда можно пускать удалённо?

Видители, Evgeni, вы, наверное, будете удивлены, но основное использование QT ведётся вовсе даже не на UNIX платформе, поэтому про XFree на Win32 тут лучше не заикаться. И речь идёт не о "запуске удалённо", а о родных Win32 приложениях. Если встать на позицию разработчиков подобного тулкита, то становится очевидным, что QT/X-Windows это частный, и далеко не самый важный для TrollTech продукт. Даже для UNIX у них есть QT/Embedded. Так что завязываться на использование xrdb им просто не имеет смысла, а людей, ценящих xrdb, очень и очень мало, примерно как динозавров, может немного больше.

Casus ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от sdio

Re: Вышел Qt 4.0.0

Motiff ф пралёте, поскольку они могли сориентироваться со своей лицензией раньше. Но, поезд сказал: "ту-ту!".

Casus ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от Evgueni

Re: Вышел Qt 4.0.0

> Кроме того не забываёте про XFree на win32.

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

Нет, я не спорю с тем, что надо бы обеспечить поддержку. Но не доводить же теперь обсуждение темы до маразма :) XFree на Win32, ёпрст :)))

AP ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от anonymous

Re: Вышел Qt 4.0.0

>"лично моя работа". >Я плакаль. У студента "работа".

Нет, ты не плакаль, а вот я действительно плакаль:)))

Прокудин, как дискретку сдал?

V_L_A_D ★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от V_L_A_D

Re: Вышел Qt 4.0.0

Как там Шекли поживает, вылечили его?

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от Casus

Re: Вышел Qt 4.0.0

Столько звезд, а про tk не слышал?

PS

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

AVL2 ★★★★★ ()

Re: Вышел Qt 4.0.0

Все бы хорошо, да что-то мне подсказывает, что QT - зло. Поставил вчера Debian. А там KDE 2.2 с жутко старым QT. Выглядит вполне себе, зато лётает. Успевай только мышкой щелкать.

В KDE 3.4 я такой прыти не не видел, с его QT3.9

Короче нашли мы главного тормоза системы. Жаль от него избавиться нельзя, хотя бы в пользу того же FOX

anonymous ()

Re: Вышел Qt 4.0.0

а кто-нибудь собирал qt-win-opensource-desktop-4.0.0 ? у меня configure не проходит, спрашивает согласел ли с лицензией, говорю "y" и на этом configure завершается

Reset ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от anonymous

Re: Вышел Qt 4.0.0

>В KDE 3.4 я такой прыти не не видел, с его QT3.9

Какой-какой Qt?

>Короче нашли мы главного тормоза системы.

А опера тоже тормоз? :) Все же орут, что чуть ли не на пеньках первых летает. :)

mikhail ()
Ответ на: Re: Вышел Qt 4.0.0 от mikhail

Re: Вышел Qt 4.0.0

под масдаем летает
под юнихами тормозит..... гдето это на уровне рендера тормозит ибо в масдае рендерица все чрез стандартные масдаевские фичи например gtk2 тормозит как под линью так и под масдаем ибо рендер и там и там свой

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от anonymous

Re: Вышел Qt 4.0.0

собрал вчера таки qt4 - x11 млять эта больше гига места отхавало терь поставить некуда :D вопщем ничо хорошего от qt4 не ждем

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от AVL2

Re: Вышел Qt 4.0.0

Лёш, а на Tk знаю только две приличных программы: skencil (бывший sketch) и tkabber, и то первый по удобству сливает инкскейпу :)

AP ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от V_L_A_D

Re: Вышел Qt 4.0.0

Какую дискретку? У меня диплом германиста, а не инженера четвёртый год на антресоли пылится :)

AP ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от Reset

Re: Вышел Qt 4.0.0

> а кто-нибудь собирал qt-win-opensource-desktop-4.0.0 ? у меня > configure не проходит, спрашивает согласел ли с лицензией, говорю > "y" и на этом configure завершается

А чем пробуете собирать ? Если MSVC то неполучится. Только MinGW. Бинарный пакет отлично установился. На удивление легко собрался PostgreSQL драйвер с библиотеками версии 8.0.3 и свеженаписанное приложение под Qt4/X11+PostgreSQL быстренько портировалось под Qt4/Win с небольшим дефектом при работе QSettings. Теперь есть легальная возможность разработки приложений для двух платформ.

Avalon ()
Ответ на: Re: Вышел Qt 4.0.0 от Casus

Re: Вышел Qt 4.0.0

>Видители, Evgeni, вы, наверное, будете удивлены, но основное >использование QT ведётся вовсе даже не на UNIX платформе,

Вот именно по этой причине QT в топку. Переносимость вещь хорошая, но надо ли переносить "гуй"?

Evgueni ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от AP

Re: Вышел Qt 4.0.0

Я плакаль, у германиста ТАКАЯ "работа"!

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от AVL2

Re: Вышел Qt 4.0.0

> Столько звезд, а про tk не слышал?

Хорошо, что мне не приходится всем рассказывать про что я слышал :) Если честно, то вопроса я не понял, на Tcl/Tk и Perl/Tk сам писал.

Casus ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от Evgueni

Re: Вышел Qt 4.0.0

> Вот именно по этой причине QT в топку. Переносимость вещь хорошая, но надо ли переносить "гуй"?

А что вы скажете в этом случае пользователям Opera? А пользователям GIMP? А ведь есть люди, которые используют GIMP/Win32, поскольку покупать Adobe Photoshop -- дорого. А, я понял, этих пользователей в топку...

Casus ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от AP

Re: Вышел Qt 4.0.0

+ tkgate

тож неплохая программа. Ну и промышленые кады ею часто балуются.

Справедливости ради надо сказать, что в TK есть все, что требуется от тулкита. Поддержка юникода, opengl, разные виджеты. Простой, ООП и надежный тулкит.

Плохо, что в нем нет тем. Счас их прикручивают откуда то сзади...

AVL2 ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от AP

Re: Вышел Qt 4.0.0

Твой "реальный мир" состоит только из Вин,Лин,БСД?
Да? Тогда нам не о чем говорить. Успехов тебе!

P.S. Как быть с Solaris, AIX, IRIX, HP-UX? Таскать с каждой программой gtk/qt да еще и разных версий?

P.P.S. Напутствие: "Хочешь конструктивно беседовать/спорить, научись _слушать_ оппонента и не хами".

sdio ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от Casus

Re: Вышел Qt 4.0.0

Это я к тому, что tk поддерживает ресурсы и существует для win32 безо всяких цигвинов и иксов.

AVL2 ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от sdio

Re: Вышел Qt 4.0.0

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

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

AVL2 ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от Casus

Re: Вышел Qt 4.0.0

>А что вы скажете в этом случае пользователям Opera? А пользователям >GIMP? А ведь есть люди, которые используют GIMP/Win32, поскольку >покупать Adobe Photoshop -- дорого. А, я понял, этих пользователей в >топку...

А кого интересуют пользователи альтернативной операционной системы?

Evgueni ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от Eugene_Korobko

Re: Вышел Qt 4.0.0

>Via KT133 + AC97 + Alsa звук поганый. Нет, хлопцы, проблема есть

есть такая болезнь у подавляющего большинства интегренного звука - работает только на 48kHz. соответственно драйвер делает ресамплинг. кроме того играют они один поток всего одновременно.

лечиться это покупкой нормальной звуковухи

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от Eugene_Korobko

Re: Вышел Qt 4.0.0

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

тебе нравиться что твой проц тратит время на ресамплинг? мне вот yamaha 724 практически даром досталась. а вы интегратед. все виндузятники такие бедные?

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от anonymous

Re: Вышел Qt 4.0.0

>собрал вчера таки qt4 - x11

детский сад штаны на лямках. ты еще Wine собери и удиаись

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от Avalon

Re: Вышел Qt 4.0.0

> А чем пробуете собирать ? > Если MSVC то неполучится. Только MinGW.

млин, а какого про это ничего в README не сказано? и configure молчит. хоть бы ошибку чтоль выдал. но не важно, у нас тут в конторе народ пытался собрать коммерческую версию и тоже обломался. не собирается uic. в общем ждем версию 4.0.1 :)

Reset ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от sdio

Re: Вышел Qt 4.0.0

Мой реальный мир состоит из всех ОСей, включая промышленные юниксы, дорогое неразумное дитя. Рекомендую сходить и сунуть свою горячую голову под струю холодной воды и подержать её так минутку-две, а потом на грифельной доске 100 раз написать фразу "Я больше никогда не буду страдать тулкитным шовинизмом".

AP ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от Casus

Re: Вышел Qt 4.0.0

Очень большое спасибо Вам за подсказку звуковой карты (Aueron 7.1 space)

Поехал сегодня и взял себе такую же - вещь!!! До этого измучился- сам делал АС (на базе Vifa). Не перло и все тут (встроенная звуковуха). И АЧХ на выходе усилка мерил - ОК, с кроссовером колдовал и т.д.

Купил - все вопросы улетучились..

anonymous ()
Ответ на: gtk, gtk2 и gtk+ от anonymous

Re: gtk, gtk2 и gtk+

> А чем отличаются gtk, gtk2 и gtk+?

Правильное название: "GTK+ версия такая-то". API версий 1.х и 2.x сильно различается и потому пишут gtk и gtk2. Хотя все указанные фразы - жаргон.

Skull ★★★★★ ()
Ответ на: Re: Вышел Qt 4.0.0 от klalafuda

Re: Вышел Qt 4.0.0

> если не секрет, а зачем вам понимать ~/.Xresources? в Qt есть свой подход к сохранению настроек приложения. дюже простой и достаточно гибкий. он чем-то не устраивает?

Естественно, не устраивает. Например, для Tk можно установить Font для всех приложений, для одного приложения, для группы приложений, для одного виджета и для группы виджетов -- вот это гибкость. А в Qt -- только для всех приложений. Либо надо делать в приложении свой собственный настройщик look'n'feel.

Про разные Х-терминалы уже писали выше -- Qt не умеет работать с разными терминалами (и вряд ли когда научится).

А редактирование ~/.qt3/${app}rc -- это вообще песня, если локаль не utf8. Все русские символы сохраняются кракозябрами. Смысл текстового конфига, если его нельзя поправить руками? Смысл локализации, если нельзя хранить ключи/значения в русском?

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от Casus

Re: Вышел Qt 4.0.0

> Не правда ли странно, что библиотеки, которые понимают xrdb, существуют только под UNIX?

Неправда. Tk есть под Win/MacOS.

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от sigill

Re: Вышел Qt 4.0.0

> Ну в принципе при наличии исходных кодов можно дописать расширение к QT, которое бы читало Xresources. Но то, что до сих пор никто этого не сделал наводит на мысли.

Qt ориентирована на ламера -- вот и все мысли, на которые наводит сей факт. Тот факт, что из всего ширпотреба на Qt написана только KDE (и софт под нее) наводит на те же самые мысли. "Пользоваться моим софтом будут только ламеры. Нах я буду ламеров загружать всякими ресурсами? Они ж, болезные, не переживут такой нагрузки на мозг."

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от Vond

Re: Вышел Qt 4.0.0

> Если вы под серьёзными программами имеете ввиду всякие CADы, то позвольте заметить, что это очень узкая ниша. Ну очень узкая.

Любая профессиональная программа претендует на очень узкую нишу: только на профессионалов. И CAD здесь не исключение.

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от sdio

Re: Вышел Qt 4.0.0

> Ты мне это расскажешь, когда qt/gtk в соответствии с "актуальными реалиями" в очередной раз поломают свой API и ты вынужден будешь переписывать свою "серьезную" и "всем" нужную перделку. А я посмеюсь.

"Не мечите бисер перед свиньями". Они этого не оценят. Первое требование, предъявляемое к коммерческому софту -- стабильность. Разработчики иксов не меняют интерфейс очень долгое время, позволяя _очень_ древним программам работать стабильно даже в том случае, когда фирма-разработчик программы накрылась медным тазом. Программа работает, и больше от нее ничего не нужно. При смене SunOS на Solaris программа продолжает работать, переживая не только смену железа, но и ОС. Техпроцесс не останавливается, убытков нет, и это главное. Дети этого, естественно, не понимают (деньги-то зарабатывает папа, а дите может тешиться всякими qt/gtk/etc).

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от Casus

Re: Вышел Qt 4.0.0

> Видители, Evgeni, вы, наверное, будете удивлены, но основное использование QT ведётся вовсе даже не на UNIX платформе, поэтому про XFree на Win32 тут лучше не заикаться. И речь идёт не о "запуске удалённо", а о родных Win32 приложениях. Если встать на позицию разработчиков подобного тулкита, то становится очевидным, что QT/X-Windows это частный, и далеко не самый важный для TrollTech продукт. Даже для UNIX у них есть QT/Embedded.

Знаешь, ты, наверно, будешь удивлен, но за пределами linux никто не знает про Qt. Да, тролли попытались взять за основу Borland OWL, добавить туда тормозов и продавать _это_ за деньги в мире Windows. Но у них ничего не вышло. Зачем покупать тормоза за деньги, если есть такой же тулкит (OWL) без тормозов, причем за него уже уплачено?

Поспрашивай своих знакомых программеров-виндзузятников (не знающих linux): слышали ли они хоть что-то про Qt. Ответы тебя удивят: виндузятники ничего не знают про Qt. Знают про делфи (почти все), про овл (некоторые, сидящие на Borland С++), про M$ тулкит (как его звать-то? -- забыл уже). А про Qt -- не знают.

В мире Windows про Qt знают только те, кто озабочен портабельностью linux -- Windows. Спроси своих знакомых программистов-виндузятников, что такое портабельность. Они не знают этого слова. Вопросы портабельности их не интересуют. Прога работает под Win9x и WinNT -- ну и замечательно. Linux? А что это такое?

Qt паразитирует на linux. Не будь linux, тролли уже давно загнулись бы. Так что твои слова про "основное использование QT ведётся вовсе даже не на UNIX платформе" не соответствуют истине (мягко говоря).

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от AVL2

Re: Вышел Qt 4.0.0

> Справедливости ради надо сказать, что в TK есть все, что требуется от тулкита. Поддержка юникода, opengl, разные виджеты. Простой, ООП и надежный тулкит.

Не надо про ООП. Нет его там. Есть командный интерфейс. Очень удобный и исключительно гибкий:

foreach type {run stop stat} { set a [mk_${type}_args] run_backend $a }

И никакого ООП. Не нужен он тут.

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от AVL2

Re: Вышел Qt 4.0.0

Твою мать...

> Справедливости ради надо сказать, что в TK есть все, что требуется от тулкита. Поддержка юникода, opengl, разные виджеты. Простой, ООП и надежный тулкит.

Не надо про ООП. Нет его там. Есть командный интерфейс. Очень удобный и исключительно гибкий:

foreach type {run stop stat} {
set a [mk_${type}_args]
run_backend $a
}

И никакого ООП. Не нужен он тут.

anonymous ()
Ответ на: Re: Вышел Qt 4.0.0 от sdio

Re: Вышел Qt 4.0.0

> Напутствие: "Хочешь конструктивно беседовать/спорить, научись _слушать_ оппонента и не хами".

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

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