LINUX.ORG.RU

TrollTech выпустила бету Qt 3.0


0

0

Troll Tech (http://www.trolltech.com) выпустили бету 3-й версии своей библиотеки Qt. Основные отличии от предыдущей - поддержка работы с СУБД, включая доступ к базам данных и автосинхронизацию содержимого GUI и базы данных. Так же, следуя анонсу, была улучшена поддержка нелатинских языков.

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

★★★★★

Проверено:

Re: TrollTech выпустила бету Qt 3.0

Компилял я snapshots... Основных отличий там несколько больше :) Сейчас вот бету эту компилирую. Что до баз данных - при всём моём уважении к Troll Tech и Qt, на мой взгляд, Qt SQL до Kylix/Delphi расти и расти. На Kylix я не перехожу потому, что кроме как поддержка баз данных мне в нём ничего не нравится. Да и на сегодняшний день в моём случае это было бы несколько противозаконно :) Сейчас потихоньку свою библиотеку data aware widgets for Qt пытаюсь сделать, слегка в духе CLX/VCL (только код на много компактнее), может быть что-нибудь получится - хотя обещать не могу. Правда больше для своих целей, на универсальность никак не претендую. Из похожего до этого видел DataWidget, но он написан, сорри, через такую ж... (C with objects - char* повсюду и т.д.), что даже говорить о нём не хочется.

ivan4th ()

Re: TrollTech выпустила бету Qt 3.0

А на чем под Linux пишутся клиенты к базам данных?

anonymous ()

Re: TrollTech выпустила бету Qt 3.0

если судить по freshmeat.net, то больше на php, ну в крайнем случае на python, perl или java. Для C++ сколько ни искал, ничего более-менее пристойного из open source software не нашёл.

ivan4th ()

Re: TrollTech выпустила бету Qt 3.0

новость классная =)
qt the best ;)

logIN ()

Re: TrollTech выпустила бету Qt 3.0

Мне кажется, что пока QT/KDE пока если и не выигрывают войну десктопов, то имеют гораздо лучшую узнаваемость.

evil ()

Re: TrollTech выпустила бету Qt 3.0

когда ж они релиз выпустят...наверное, к релизу kde 2.2, чтобы потом сразу перейти на Qt3
хочется переписать KIllustrator быстрее на использование DockWindow =)

RM ()

Re: TrollTech выпустила бету Qt 3.0

по моемому Qt не туда лезит, и так раздули библиотеки,
а для БД под линух универсальной библиотеки написать просто не реально
это сугубо моё мнение
а вот perl::Tk сегодня поставил, теперь буду красиво прикручивать к нему MySQL

faust ()

Re: TrollTech выпустила бету Qt 3.0

to ivan4th (*) (2001-05-23 12:33:17.0): > Для C++ сколько ни искал, ничего более-менее пристойного из open source software не нашёл.< дык ведь ODBC есть. ;) native api в конце концов.

anonymous ()

Re: TrollTech выпустила бету Qt 3.0

2faust. Попробуй лучше TCL/TK. Думаю тебе больше понравится. К тому же уже есть либа для привязка к MySQL, а если не понравится можешь свою написать.

Korwin ★★★ ()

Re: TrollTech выпустила бету Qt 3.0

Ну для Oracle есть OCI interface, можно использовать прекомпилер. Как и на других платформах, поддерживающих Oracle.

Eugeny_Balakhonov ★★ ()

Re: TrollTech выпустила бету Qt 3.0

Вы лудше подскажите в чём под MySQL прогу написать чтоб под линухом и под Фрёй собиралось без напильника и интерфейс чтоб был похож на паскальский ТурбоВижен, свою либу писать на си времени не, да и желания

faust ()

Re: TrollTech выпустила бету Qt 3.0

RM: а Вы, что девелопер киллюстратора?

logIN ()

Re: TrollTech выпустила бету Qt 3.0

logIN
ага =)

кстати, в kde-devel началось обсуждение перехода на Qt3

RM ()

Re: TrollTech выпустила бету Qt 3.0

2RM:
Ждем KDE3 скоро... ;)

denix ()
Ответ на: Re: TrollTech выпустила бету Qt 3.0 от Eugeny_Balakhonov

Re: Re: TrollTech выпустила бету Qt 3.0

offtopic

Насчет Tcl/Tk и MySQL загляните на http://mytcladmin.chat.ru
правда пока работа над ним приостановлена - нет времени :(
но это ненадолго...


---
BanZaj

anonymous ()

Re: TrollTech выпустила бету Qt 3.0

2faust: Можно и на bash.

qwe ★★ ()

Re: TrollTech выпустила бету Qt 3.0

btw никто не заметил, а коффис уже бета 2.

logIN ()

Re: TrollTech выпустила бету Qt 3.0

Кстати, пока 3-я версия бета и не релиз, может попытаться все таки нормально с Troll Tech поработать насчет _полной_ поддержки кириллицы?

John_Blake ()

Re: TrollTech выпустила бету Qt 3.0

Господа!!! Ну подскажите, наконец, как сделать так чтобы в KDE при сглаживании были видны русские буквы??????
Крик души!!!!!!!!!!!!

anonymous ()

Re: TrollTech выпустила бету Qt 3.0

anonymous (*) (2001-05-24 19:32:01.0)
в XftConfig шрифты нормально прописаны?

RM ()

Re: TrollTech выпустила бету Qt 3.0

2John_Blake:

А какие проблемы с кириллицей?

denix ()

Re: TrollTech выпустила бету Qt 3.0

Если что - то улучшали, значит были _какие-то_ проблемы, правильно? Или вы мне хотите сказать, что с русским никаких проблем вообще нет у QT?

John_Blake ()

2 John_Blake

Проблем с кириллицей в Qt при правильно настроенной локали давно не замечал. А улучшили, наверное, поддержку разных японо-тарабарских языков.

ivan4th ()

Re: TrollTech выпустила бету Qt 3.0

разве что-то сделать типа автоопределения кодировки

RM ()

Re: TrollTech выпустила бету Qt 3.0

Ставил уже несколько раз! Mandrake 8.0 в KDE при включении сглаживания пропадают русские буквы. Их просто не видно! Латинские буквы вижу, а вместо русских пустое место! KDE 2.1.1, QT 2.3.0, nVidia-1.0-1251... Пробовал в качестве сервера фонтов и XFS и XFSTT... без разницы! Помогите, плиииииз... Хочу гладкий текст...

anonymous ()

Re: TrollTech выпустила бету Qt 3.0

повторяю, в /usr/X11R6/lib/X11/XftConfig прописаны шрифты?

RM ()

Re: TrollTech выпустила бету Qt 3.0

а что (какой синтаксис) там должно быть прописано?

logIN ()

Re: TrollTech выпустила бету Qt 3.0

а сорри, я уже все сам понял.. dir прописать надо.

logIN ()

Есть. Есть у QT проблемы с русским.

Почему, например, у меня avifile когда файл с русскими буквами в названии открывает, на window caption и в своих property page'ах его имя выводит вопросительными знаками? А в это время LANG=ru_RU.KOI8-R и весь Gnome все по-русски пишет начиная от тех же window caption, и заканчивая менюшками и прочими интерфейсными приблудами.

anonymous ()

Re: TrollTech выпустила бету Qt 3.0

Control Center -> Look&Feel -> Fonts -> и тут установи _все_ шрифты с кодировкой koi8-r.

logIN ()

Re: John_Blake

-- никаких проблем вообще нет у QT?
Проблемы есть, но скорее не у QT а у glibc
Дело в том, что QT автоопределяет язык по изменению регистра букв (вызывая tolower и toupper). Эти функции не во всех виденных мной glibc правильно работают с русскими буквами.
Вытекающая из этого неприятность - вопли прикладух на невозможность использовать koi-8 codec. лечить можно по разному
В Mandrake 7RE вылечили так, что исчезла стандартная функция локализации QApplication::tr(). Как они это сделали не вникал. У себя я просто прибил в исходниках Qt2 проверку на tolower/toupper и проверяю LC_ALL. Все работает.
В Qt3Ё насколько я понял по описанию оне автоматизировали локаль специальной прогой. минус в том, что прикладуха будет минимум двуязычной (аглицкий и русский), но я полагаю сохраниться написание прог на русском ручками.
Других проблем не знаю. Может уважаемый all что-нибудь скажет?

rivares ()

Re: TrollTech выпустила бету Qt 3.0

2 RM: Да, прописана дира с ttf, хотя, какое это имеет отношение к антиалиазингу?? Без антиалиазинга русские буквы есть... с ним - нету... Причем русские шрифты никуда не деваются... они есть, даже выбираются, но вот вместо букв пустота! как это можно объяснить??

anonymous ()

Re: TrollTech выпустила бету Qt 3.0

anonymous
гм...у меня не было русских букв как раз из-за этого
правда и выбирать мог при этом штук пять каких-то шрифтов не тех
а версии всего какие? qt-2.3.0 ?

RM ()

Re: TrollTech выпустила бету Qt 3.0

>2 RM: Да, прописана дира с ttf, хотя, какое это имеет отношение к >антиалиазингу?? Без антиалиазинга русские буквы есть...

2anonymous (*) (2001-05-26 13:52:40.0) Самое прямое... Без Xft тебе
не видать антиалиасинга в ttf фонтах, если QT собрана без поддержки Xft, то
AA не появится, собствено, откуда ей знать тогда о ttf'е... Если у тебя нет
AA, можно предположить:
а) не прописан путь к ttf фонтам в XftConfig
б) QT собрана без поддержки Xft
в)Х-ы твоей карты не поддерживают RENDER
г)На каких фонтах пытаешься делать АА???
д) найти фак тролтеча по поводу AA, к сожалению ссылку на него я
утерял, но он точно должен быть где-то на ихнем сайте...

McMCC ★★★ ()

Re: TrollTech выпустила бету Qt 3.0

А разве на NVIDIA картах RENDER и AA работают?

denix ()

Re: TrollTech выпустила бету Qt 3.0

asus 3800 (tnt2), qt 2.3.0, kde 2.1.1, АА работает, русский исправился путем добавления dir.

это так сказать зметка очевидца =))

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