LINUX.ORG.RU

Qt 4 в Debian Buster не будет

 , ,


1

2

Разработчики Debian сообщили об удалении Qt4 из репозиториев Debian. В Debian 10 будет только Qt5. Следом за удалением Qt4 ожидается и удаление классической темы KDE 4 Oxygen, которая зависит от Qt4. Пользователям свободного ПО предлагается самостоятельно портировать их на Qt5, пользователям проприетарного ПО предлагается требовать у разработчика обновления.

Первая попытка отказаться от Qt4 была еще в Debian 9 Stretch, но в итоге было принято решение оставить ее, исправляя лишь критические проблемы.

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

★★

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

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

Так как раз очки и есть костыль. А это без очков.

Носом в монитор так мало кто уткнулся, что их вообще не стоит рассматривать

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

если у злоумышленника есть физический доступ к данным, то уже ничего не поможет

Начальство не может быть злоумышленником. Зачем самим себе поднасирать?

Танк умеет залечивать повреждения брони? Или может он может линять?

Поставишь хил и линьку в false, разрешаю.

Я подозревал что ты латентный хипстер, и не ошибся

Ну ты ещё скажи, что подшипники делают суровые челябинские хипстеры.

то ничто им не помешает взять дискету и прочитать в дисководе

Надо донести её дисковода. Допустим, можно внутри организации спрятаться ненадолго с документом, но вынести не получится, ибо обыск. Технику тоже пронести не получится, ибо обыск. Дисковод — не флешка, в анусе не пронесёшь. Хотя спиннеродискетки и в анус влезут...

локальная сеть

Шерето. Кто-то врежется тайком — и хрен найди.

Сколько и куда надо заплатить чтоб земля стала плоской?

А с чего ты взял, что она плоская? Гагарин в павильйонах НАСА «летал». А Магеллана Толкиен выдумал.

тот кто имеет доступ

Себе не враг.

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

Тут вещают что наоборот

Кто? Где? Они ничё не понимаю в хипсторах.

Уже емкость меряют терабайтами

Ёмкость чего? Текстовые документики как весили десятки килобайт, так и весят.

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

Особенно если его 10 Мб

Да хоть стопицот. Бухгалтерша — не программист, от монотонной работы не свихнётся.

Ты не знаешь плотности пикселей своего монитора?

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

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

не на оффлайн машине

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

а сейчас можно ещё и в блокчейн заворачивать все отчёты

Да и в эпоху расцвета дискет можно было. См. мой тред про блокчейн, там ни хрена сложного. Один нюанс — если хоть одна дискета сдохнет, весь блокчейн накрывается.

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

Наличие файлового диалога - необходимость, а не роскошь

При приложениецентрическом подходе (как на говнолопатах). При файлоцентрическом можно передавать в программу файлы из ФМ или CLI. Дополнительные докидывать драгндропом или через буфер обмена. Зачем обособленный от ФМ диалог?

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

И это хорошо. Ибо апологеты «Dura lex, sed lex» должны воочию зреть, к чему оно приводит.

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

Это всё к тому, что переход с qt3 на qt4 был лёгким

Ох. Это очень спорное суждение. В Qt 4 был полностью перекроен API/ABI, поэтому для переноса Qt 3 приложения на Qt 4 приходилось очень много ковыряться в его коде. Тогдашний владелец Qt, компания Trolltech, решила немного облегчить страдания и выпустила специальный модуль-прослойку, который, как ты подметил, назывался Qt3Support.

Вот только это оказалась достаточно спорным решением. Во-первых, портирование Qt 3 приложения даже с помощью Qt3Support было не таким-то уж и простым. Во-вторых, многие разработчики, получив «таблетку от всех болезней», решили её заюзать, а другие — нет. Итогом стала разрозненность: те, приложения, которые были честно портированы на Qt 4, потом без проблем могли быть перенесены на Qt 5. А вот те, что проглотили «сладкую пилюлю» так и остались вместе с ней на Qt 4. Примером такого приложения является недавний:

Возобновлена разработка KTechLab

С переходом Qt 4 => Qt 5 всё гораздо легче. Особенно, если приложение использует только виджеты и парочку других популярных Qt-модулей. По сути, всё портирование тогда сводится к банальному: поправил CMakeList.txt/QMake.pro файл, поправил хедеры (и то, если только ты их ранее неправильно использовал) и поправил в коде мелкие ошибки компиляции, связанные с API. Всё.

Легкость портирования на Qt 5 и способствует выкидыванию Qt 4. Вот серьёзно, ты сможешь называть хоть одно приложение на Qt 4, которым ты пользуешься и которое не был портировано на Qt 5?

Я вот по треду выше упоминал Amarok, но ты сам понимаешь, что там нужно не только Qt 4 => Qt 5 делать, но и kdelibs4 => KF 5.

Вообще на тему сложности перехода Qt 3 => Qt 4 и Qt 4 => Qt 5 много опыта должно быть у hobbit. Возможно, у него есть мнение на этот счёт. Я c Qt 3 особо не сталкивался. Только с Qt 2 => Qt 4 и Qt 4 => Qt 5.

В пользу сложности портирования Qt 3 => Qt 4 отзывались ещё разработчики TDE. Они хотели портировать KDE 3.5 на Qt 4, но их энтузиазм быстро куда-то испарился.

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

Редактор != просмоторщик

Воу, давай ещё на каждое действие отдельную программу делать. Стоп, но ты же вроде не жалуешь юниксвей?

больше одного щелчка

Какого такого щелчка и зачем он не нужен? Ты загрузи в фотожоп сразу всю папку-то. Правда, он оперативки сожрёт десятки гигабайт, но это твои проблемы, нищеброд.

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

Из шлангования ты решил перекинуться в буквоедство?

Хорошо, давай побуквоедствуем.

1995 год. John Carmack за работой над кодом Quake 2 в Visual Studio:

http://esxi.z-lab.me:666/~exl_lab/pics/carmack_fullhd.jpeg

Монитор: 28" Silicon Graphics/Integraph InterView 28hd96
Разрешение: 1920x1080 (FullHD)

http://www.ceu-inc.com/intergr_6d.html

Так что да, всё правильно: FullHD это прошлый век.

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

Начальство не может быть злоумышленником

А как же предатели родины?

Поставишь хил и линьку в false, разрешаю.

Ставить метод в false? Грязный изврщенец же!

Надо донести её дисковода

У бухгалтера есть

Кто-то врежется тайком — и хрен найди

Что у вас за секретные объекты - то посторонние заходят, то в соединения врезаются...

А с чего ты взял, что она плоская?

Интересуют возможности по изменению мира

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

Они ничё не понимаю в хипсторах

И почему же доверять нужно именно тебе?

Текстовые документики как весили десятки килобайт, так и весят

Зависит от объёма

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

Бухгалтерша — не программист, от монотонной работы не свихнётся

Она заблудится как в трёх соснах

Ты не знаешь, а потому не можешь мерять ею размер картинки

У тебя монитор на 100500 дюймов? Нет? Удивительно

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

Но ведь гента для поней

Откуда мне знать что ты не взял первую попавшуюся и не налипил на неё логотип?

Так терминал же не на Qt4

И? Ты тулкиты по размеру шрифта различаешь?

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

Вотще ты стрелялки сравнил с серьёзным софтом. Альзо, depends, со снайперки можно и по пикселям шмалять.

Играть в стрелялку при работе с документами крайне не увлекательно

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

При файлоцентрическом можно передавать в программу файлы из ФМ или CLI. Дополнительные докидывать драгндропом или через буфер обмена

И как ты сохранять файлы собираешься?

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

Воу, давай ещё на каждое действие отдельную программу делать

Не на каждую. Я не предлагаю писать одну программу для измения яркости и другю для обрезки изображения

Стоп, но ты же вроде не жалуешь юниксвей?

Среди программ но не библиотек

Ты загрузи в фотожоп сразу всю папку-то

Фотошоп уже научился в к примеру теги?

Правда, он оперативки сожрёт десятки гигабайт, но это твои проблемы, нищеброд.

Покажи мне, где я предлагал тратить оперативку по напрасну

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

проблема в тебе

Аргументировано. Форкать не умеешь, пакеты качать не умеешь, обвинять умеешь

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

fusion используется по дефолту

На первом скрине на qbittorent был либо самописный Ubuntu-разработчиками скин для Qt 5, либо это мимикрия под тему GTK+

На Fusion это нисколько не похоже.

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

Если честно, странно. У меня всё работает. Запускаю так:

QT_SCALE_FACTOR=2.0 QT_STYLE_OVERRIDE=fusion qbittorrent

http://esxi.z-lab.me:666/~exl_lab/screens/qbittorent_fusion_hdpi.png

В KDE тоже всё норм (из коробки):

http://esxi.z-lab.me:666/~exl_lab/screens/qbittorent_default_hdpi.png

qbittorent => help => about => libraries

Что показывает?

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

Удобрение тоже в ёмкость будешь наливать?

Если удобрение жидкое, то поцчему и нет?

Точно так же как два из элементов твоего юниксвея

В частном случае.

Даже в пустом виде

А зачем он пустой нужен?

авось поймёшь

Что пойму? В данном случае инъекцией занимается пользователь. Который должен голову морочить, как набрать в эту ёмкость воду из озера, не намочив снаружи.

в go именно она обеспечивает совместимость интерфейсов

Утиная типизация заведомо не гарантирует отсутствие несостыковок. Так что всё зависит от твоего везения в части совпадения задач с реализацией. Находишь, например, красивую девушку. Если хочешь просто поболтать и поняшиться с ней — всё гут. А вот если запускаешь руку в трусики и обнаруживаешь там Ю Хэн, то утиная типизация заканчивается.

Как минимум «евророзетки» в продаже есть давно

Попробуй их в мурике найти. И зачем покупать новую, еcли уже есть?

И в них обычные вилки прекрасно входят

#define обычные. Если ты про совковые, то очень сильно depends. Начиная с такой банальной вещи, как штепсель — если он не плоский, а цельный, без выемок для заземления, то хрен ты его запихаешь в гейророзетку, не устроив в розетке КЗ из-за прижимания заземления к дорожкам для фазы/нуля. Да и при прочих равных бывают несовместимости, из-за мелких различий в расстоянии между штырями, их толщине и длине. Но чаще в обратном случае — при совковой розетке и гейроштепселе.

Пони явно не знают зачем нужны утюги

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

твой алогритм при 128 уже считает что доступно более 256 байт

Таки да, я +1 написать забыл.

Те кто знают

Кто они? И почему дети не могут быть таковыми? А почему недети могут?

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

Или я должен таскать с собой мышь ради приложений на Qt 4?

Чувствительно тачпада настроить, для начала.

И использование приложение с магнифайером — это норма

Ну дык Qt4 — уже не норма.

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

Да, это только небольшая часть софта на Qt4, который используется во всём мире.

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

15 лет назад было известно что плотность пикселей и размеры экранов будут расти

Наоборот, тогда грезили полноценными карманными ПК, а 96 DPI хватало всем.

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

А как же предатели родины?

Если родина в начальстве — значит, они не начальники.

Ставить метод в false? Грязный изврщенец же!

return тогда.

У бухгалтера есть

Бухгалтер в другом отделении.

Что у вас за секретные объекты

Ты про секретные объекты или про поликлинику?

Интересуют возможности по изменению мира

Ну вот тебе утюг и пригодится. А то этот шарик никуда не пролазит, надо сделать его плоским, как галактику. Чтобы НЛО думали, что это другое НЛО, и не парковались на нём.

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

И почему же доверять нужно именно тебе?

Потому что я определённо слышал о хипсторах ещё в начале 10-х, а не только в рамках современного хайпа.

Зависит от объёма

Ну и чем открыть документик на терабайт?

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

Она заблудится как в трёх соснах

Выводим бухгалтершу из цикла целебным становлением на ковёр, бухгалтерша работает дальше. Если опять зависнет — повторяем п. 1 до достижения результата.

У тебя монитор на 100500 дюймов?

Может. Почём ты знаешь?

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

Откуда мне знать что ты не взял первую попавшуюся и не налипил на неё логотип?

Мопед не мой. И какая разница?

Ты тулкиты по размеру шрифта различаешь?

Ась? Подстройку под DPI для Qt4 я продемонстрировал. Других тулкитов в требованиях не было.

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

Не на каждую

Всё относительно.

Среди программ но не библиотек

Чем программа принципиально отличается от библиотеки?

Фотошоп уже научился в к примеру теги?

Какие теги? Там свойства файла можно смотреть.

Покажи мне, где я предлагал тратить оперативку по напрасну

Ты не предлагаешь, потому что её экономишь.

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

Звонилка встроенная есть и из коробки в винде. Там киллер-фича — дрова к модему с собой тащит, имеет морду к SMS, USSD и звонкам, в зависимости от конфигурации опсоса.

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