как это ничего? помимо поддержки svg значками, через svg отрисовывается уже всё. попробуй растянуть какую-нибудь кнопку в kde 3 и в kde 4. В третьем сразу заметны пиксели.
> как это ничего? помимо поддержки svg значками, через svg
> отрисовывается уже всё. попробуй растянуть какую-нибудь кнопку в kde 3
> и в kde 4. В третьем сразу заметны пиксели.
ну это из области попадьи и свинного хрящика :-) в области api-шек изменения незначительны, и это, надо заметить, я воспринимаю с большим удовлетворением.
Дмитрий, тут вот проблема такая с Вашим патчем для темплейтов. На KDE-3.5.5 он с --enable-final не собирается, а на kde-apps.org регистрироваться лень.
Проблема в том, что вы принудительно включаете в templateparser.cpp templateparser.moc.cpp, а KDE'шная FINAL-машинерия делает то же самое из _all.cpp, в результате имеем двойное включение и конфликт по именам.
2AlexM:
> Проблема в том, что вы принудительно включаете в templateparser.cpp
> templateparser.moc.cpp, а KDE'шная FINAL-машинерия делает то же самое
> из _all.cpp, в результате имеем двойное включение и конфликт по именам.
тут ерунда такая что я не очень понял почему automake мне делает templateparser.moc.cpp, а не templateparser.moc, причем упорно. попробуй в файлике templateparser.cpp поменять это дело.
2AlexM:
> Проблема в том, что вы принудительно включаете в templateparser.cpp
> templateparser.moc.cpp, а KDE'шная FINAL-машинерия делает то же самое
> из _all.cpp, в результате имеем двойное включение и конфликт по именам.
в принципе уже разобрался. не нравится automake-у и final-у "#pragma once" в templateparser.h. то есть надо заменить прагму на C-шные отбойники и поменять на #include "templateparser.moc" в templateparser.cpp -- финал станет собираться.
даже не знаю -- выпускать апдейт патча по этому поводу или нет..
>Народ, а просветите меня кто-нибудь зачем KDEшники начали Phonon, вместо того, что бы напрямую работать с gstreamer'ом?
АФАИК, политика партии такова: если нужно быстро и просто (но с ограниченной фнкциональностью) -- велком в Phonon. Прелесть его как раз в завязанности на Qt: он использует Qt'шные сигналы и слоты. Если нужна более обширная функциональность -- юзаем gst напрямую.
>Или Phonon это всего лишь API для работы с движками? Или будет висеть доп велосипед в памяти, как это делал arts?
Не говорят, мерзавцы. Надеемся, что не будет велосипеда.
Автор, скрин совершенно неинформативен, еще и некрасив... Уведев его, я должен был заорать "ф топку xfce!" и побежать за кедами, а не начать блевать. Тема kde4 нераскрыта.