LINUX.ORG.RU

Вышел Qt 4.7

 ,


0

1

Сегодня Nokia представила новую версию кроссплатформенного фреймворка для разработки приложений и пользовательских интерфесов Qt 4.7.

Ключевой особенность, представленной в Qt 4.7, является QML (Qt Meta-Object-Language) - лёгкий для изучения декларативный язык для описания внешнего вида и поведения интерфейсов приложений.

Много внимания при разработке новой версии было уделено повышению производительности. Примеры сделанных улучшений:

  • Аппаратное ускорение композитинга в QtWebkit увеличило производительность при отрисовке анимации на 31% по сравнению с Qt 4.6.
  • Скорость прокрутки веб-страниц в тестах прибавила от 67% до 350% в зависимости от сложности страницы благодаря улучшениям в QtWebkit.
  • Новый класс QStaticText отрисовывает текст более чем в два раза быстрее, чем Qt 4.6.
  • Улучшения в QPainter.

Так же обновился Qt SDK. Теперь он содержит Qt 4.7 и Qt Creator 2.0.1.

Qt 4.7 и Qt Quick станут центральной темой Qt Developer Days, встречи разработчиков Qt, которая пройдёт 11-13 октября в Мюнхене и 1-3 ноября в Сан Франциско.

Подробнее об изменениях

Скачать

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

★★★★

Проверено: maxcom ()
Последнее исправление: maxcom (всего исправлений: 1)

Ответ на: комментарий от linuxfan

> C-l

Угу-угу, потому что от Tab'а там оторвали привычные для гуя функции, а для Shift-Tab не додумались сделать нормальный порядок обхода виджетов - надо запоминать горячую клавишу для костыля... 8))

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

>Нажми «Open with...» в файрфоксе и уда^Hивись.

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

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

>И опять любимый аргумент? 8))

А с чего ты решил, что Gnome должен соревноватся с Kde (атем более еще оправдыватся ) по ублажению твоих
вантузоидных хотелок ?
Весь цымес Kde в перделках и свистелках лезущих в глаза и развивающих интуитивное слабоумие.
Это тебе я как бывший кдеешник с двухгодичным стажем говорю. ))


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

>Плюс ко всему, переписывание с нуля — нормальная практика в начале жизненного цикла программы
Ты прав. А если это происходит через год после того как программа написана и работает и надо добавить каких-нибудь фич?

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

Да хоть модуль кривой поставить. Можно свой, специальный ) Но вот из юзера - чудеса!

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

>Расскажешь как из юзера правильно кернел паник вызывать, тебе в хакерских кругах цены не будет

Alt+SysRq+C же)

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

Ну все работает. Вся система работает. А тут с Qt такая досада... Может проблема на в Gentoo. Это крайний идиотизм или софта или тулкита если все нужно линковать статически.

А может это ABI? )))

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

> Не знаю, почему, но в том случае я ничего не прокручиваю, а сразу набираю имя приложения, которым нужно открывать этот тип файлов.

Я, как бе, не всех типов файлов сходу могу вспомнить, чем их открывать. Стар я стал, память уже не та, видимо... 8))

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

> Я вот куда более страдаю, что нет способа из ГномеФМ открыть терминал сразу в той папке, где сейчас работаешь.

Юзай PcManFM и будет тебе щастье! :)

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

>А если это происходит через год после того как программа написана и работает и надо добавить каких-нибудь фич?

То это значит, что либо она написана жопой и её действительно стоит переписать, либо у разработчика просто руки чешутся.

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

>И испульзуешь openbox? Ври больше.

Понимаю, для вендузятнега это огромный шок, но openbox — очень продуманный, минималистичный и гибкий WM. Дает фору кедам, семерке и прочим компизам.

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

>А что ты в /usr/bin-то забыл? Или ты это просто так ляпнул, чтоб не молчать?

Тебе привести примеры, когда в папках больше 15 файлов, что ли?

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


Т.е. угребищность диалога я должен компенсировать покупкой нового, большего, моника?

Если я просто хочу поглядеть, что за файлы в каталоге (я не помню имя файла), то что?

Ну и смотри, кто ж тебе мешает?


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

Задумайся, всегда-ли удобна 1 колонка?

Да


ХГМ, понял.

Мой фм - mc.

Microsoft Commander чтоли?


Больше аргументов не было?

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

> А если это происходит через год после того как программа написана и работает и надо добавить каких-нибудь фич?

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

zJes ★★
()

по-существу

Знатоки (практики), укажите пожалуйста на очевидные для вас недостатки Qt (как средства разработки _кроссплатформенных_ приложений). Планируем переход на Qt. Почти все задачи связаны с многопользовательской работой с СУБД (пока MS SQL Server и PostgreSql). После реализация пары относительно мелких задач Qt только расположил к себе (работа с бд, com-портами, кастомизация виджетов, работа в винде и в линуксе - всё весьма неплохо). Отсутствие шестиугольных кнопок, SQL-запросов в диалоге выбора файла и аналогичные «недостатки» предлагаю не рассматривать. Обобщающим кодеров по «национальному» признаку (Qt, .NET (mono) - быдлокодеры, Tcl/tk - реальные пацаны) предлагаю пофлеймить на темы «россияне - алкаши», «самое вкусное блюдо на свете - пельмени» и «самый лучший цвет - зелененький». Заранее спасибо за внятные варианты ответов на насущный вопрос.

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

> А с чего ты решил, что Gnome должен соревноватся с Kde (атем более еще оправдыватся ) по ублажению твоих вантузоидных хотелок ?

Вантузоидная хотелка - это нежелание тянуться за мышью? Тогда да, куда уж кде до гнома по мышевозилову...

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

>какая-то скудоумная поделка намекает мне, что нечего пытаться сишный исходник на pastebin для кого-нибудь из файрфокса запостить?

Во-первых, на pastebin.com не формы загрузки файла.

Во-вторых, если ты собираешься аплоадить файл, то ты знаешь его имя, а если имя известно, нафига тебе маска?

PS: и таки да, в гимпе тоже было бы быстрее вбить *.png, чем скроллить убогие от рождения выпадающие списки имени GTK. 8))

В гимпе по умолчанию стоит фильтр «All images», что избавляет тебя от необходимости вбивать туда что-то вручную.

linuxfan
()
Ответ на: по-существу от parihaaraka

Особо нет, это мы так, троллим. Просто С++ для Ънтерпрайза может иметь недостатки. Лучше C#/Java. Но сам Qt нормально работает на винде, апи широкий, доки нормальные. Переходите

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

>Покажи как из под рута kernel panic
Это у тебя кернел паник :)) я их уже дааааааавно не видел.

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

>Угу-угу, потому что от Tab'а там оторвали привычные для гуя функции, а для Shift-Tab не додумались сделать нормальный порядок обхода виджетов - надо запоминать горячую клавишу для костыля... 8))

Для Ъ Tab — это в первую очередь автокомплит. Вывод: gtk'шный диалог открыти файлов для Ъ. Остальное для мелкомягкознаких и им сочувствующих.

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

>Как он меня достал этот Skype. <тут идут слезы>

Не думал, что пора менять дистр на тот, в котором работает?

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

>То это значит, что либо она написана жопой и её действительно стоит переписать, либо у разработчика просто руки чешутся.
Аргументация как у виндузятнегов прямо. Если что-то не так виноват кто угодно только не куте :)

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

что-то мешает (кроме агрессивного незнания) повесить свои хотелки на хоткеи в Gnome ?

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

Я уверен что у вас он работает более чем прекрасно. Иначе с чего бы вы его так защищали.

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

Не ври. В твоем случае это называется не kernel panic, а BSOD.

Прыщезадроту показали винду, а он и счастлив петросянить.

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

> Во-первых, на pastebin.com не формы загрузки файла.

Ну не на pastebin, это что-то меняет?

Во-вторых, если ты собираешься аплоадить файл, то ты знаешь его имя, а если имя известно, нафига тебе маска?

Прикинь, забыл - то ли он color.c, то ли colour.c, а может Colour.c... А окажется и вовсе getcolor.c.

В гимпе по умолчанию стоит фильтр «All images», что избавляет тебя от необходимости вбивать туда что-то вручную.

При 115 файлах в каталоге разных типов, и все images... Ты б ещё про выпадающие списки всё-таки что-нибудь рассказал, я давно мечтаю услышать оправдание _этому_. 8))

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

Аргументация как у гномеров прямо. Если что-то не так то так надо :)

Kosyak ★★★★
()
Ответ на: по-существу от parihaaraka

>Знатоки (практики), укажите пожалуйста на очевидные для вас недостатки Qt

Перезадай этот вопрос в development, а то мы тут gtk обсуждаем.

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

>Покажи как из под рута kernel panic вызвать, нуб?

dd if=/dev/zero of=/dev/mem. Правда до паники может и не дойти.

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

Что оно делает?

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

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

Когда я последний раз смотрел Inkscape и abiword в винде это было печальное зрелище падало и глючило на ровном месте.


Inkscape сам по себе немного со странностями даже на линуксе. А старый Abiword я, помню, впервые увидел как раз в винде. Нормальный был редактор, я даже им пользовался некоторое время.

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

Интерестно такое слышать, учитывая название темы...

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

>И как? Кстати, чего на форума срешь, лучше бакалаврскую нормальную девушке придумай

А ты чего на форуме срешь? Лучше пойди сделай свою бакалаврскую, студентота:)

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

Добро пожаловать в круг знающих SysRq команды.

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

>Аргументация как у виндузятнегов прямо. Если что-то не так виноват кто угодно только не куте :)

Аргументация быдлокодеров — это куте виновато, что наш код — говно!

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

> Для Ъ Tab — это в первую очередь автокомплит. Вывод: gtk'шный диалог открыти файлов для Ъ. Остальное для мелкомягкознаких и им сочувствующих.

Ъ обычно могут воспринимать контекст. А то опять «вся рота шагает не в ногу, один старшина в ногу», а изо всего гуя только в диалоге открытия Tab не переводит фокус.

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

>Т.е. угребищность диалога я должен компенсировать покупкой нового, большего, моника?

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

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