История изменений
Исправление liksys, (текущая версия) :
Вот только как и с systemd - опять поспешили с внедрением недоделанной замены иксам.
Иксы всё еще доступны, даже если в дистрибутиве у тебя по дефолту вяленд. Прямо сейчас их никто не удаляет, и внедряют их ровно затем, чтобы ты пошел и написал в тасктрекере о том, что лично у тебя не работает. Нет иного способа протестировать огромное количество самых разнообразных конфигураций, кроме как попросить об этом пользователей. Так что здесь шапка и компания всё делают правильно.
При этом должна сохраняться возможность создавать свои контролы когда это требуется для прикладной задачи.
Никто с этим и не спорит. Но в подавляющем большинстве случаев контролы должны быть единообразными.
В Виндах, которые принято считать за эталон(что на мой взгляд спорно), тоже есть много по-разному выглядящего софта.
Это не значит, что в виндах сделано правильно. Идеал, к котормому надо стремиться с точки зрения единообразия - мак.
Теперь неплохо бы подумать и о непрофессионалах,которым тоже бывает нужно писать программы. В первую очередь это всякие научные работники например.
Научные работники вовсю пользуются питоном, на котором есть как минимум две библиотеки с вялендом.
Вот это интересная информация. Потому как везде ранее утверждалось что для использования Qt нужны плюсы.
Для использования Qt нужно подмножество плюсов, ограниченное. Всю плюсовую сложность Qt заметает под ковер путем своего препроцессора и макросов. Это я к тому, что умея писать на питоне и сях, я смог без труда разобраться, как писать на плюсовом Qt. И сам Qt когда-то учил по питоновому PyQt, потому что он очень простой.
Не очень понятно почему бы для экранного интерфейса не использовать заранее тщательно прорисованные растровые шрифты.
Это уже проходили с серверными шрифтами в иксах: один шрифт требует три варианта (обычный, наклонный, жирный) и несколько размеров. В итоге там было что-то под 40+ пресетнутых гарнитур, для которых соорудили отдельный сервер шрифтов, и задепрекейтили еще до появления вяленда, насколько я помню, потому что неюзабельно. Сейчас есть еще подчеркнутые шрифты, зачеркнутые и прочие, а самих шрифтов может быть сотня. И в итоге при использовании шрифтов происходит комбинаторный взрыв. Это всё ненужная ерунда, поэтому проще сразу сделать нормальные векторные шрифты и не иметь себе мозг.
Не знаю что там в виндах сейчас,но раньше там так и было сделано
Раньше гуи были примитивные, никакого сглаживания под параметры монитора не было, внятного масштабирования и тонких настроек - тем более.
переписать такой крупный софт как Кикад на другой тулкит - это годы работы
Никто и не предлагает переписывать кикад. Предлагается взять себя в руки и починить кривой wx, а потом починить иксовые костыли в кодовой базе самого кикада, вместо того, чтобы устраивать истерики по поводу неготового вяленда. Если кикад падает на вяленде, и при этом не падает остальной софт - это проблема wx и кикада, вяленд тут не виноват. У них было как минимум десять лет, чтобы поработать над совместимостью с ним.
Исходная версия liksys, :
Вот только как и с systemd - опять поспешили с внедрением недоделанной замены иксам.
Иксы всё еще доступны, даже если в дистрибутиве у тебя по дефолту вяленд. Прямо сейчас их никто не удаляет, и внедряют их ровно затем, чтобы ты пошел и написал в тасктрекере о том, что лично у тебя не работает. Нет иного способа протестировать огромное количество самых разнообразных конфигураций, кроме как попросить об этом пользователей. Так что здесь шапка и компания всё делают правильно.
При этом должна сохраняться возможность создавать свои контролы когда это требуется для прикладной задачи.
Никто с этим и не спорит. Но в подавляющем большинстве случаев контролы должны быть единообразными.
В Виндах, которые принято считать за эталон(что на мой взгляд спорно), тоже есть много по-разному выглядящего софта.
Это не значит, что в виндах сделано правильно. Идеал, к котормому надо стремиться с точки зрения единообразия - мак.
Теперь неплохо бы подумать и о непрофессионалах,которым тоже бывает нужно писать программы. В первую очередь это всякие научные работники например.
Научные работники вовсю пользуются питоном, на котором есть как минимум две библиотеки с вялендом.
Вот это интересная информация. Потому как везде ранее утверждалось что для использования Qt нужны плюсы.
Для использования Qt нужно подмножество плюсов, ограниченное. Всю плюсовую сложность Qt заметает под ковер путем своего препроцессора и макросов. Это я к тому, что умея писать на питоне и сях, я смог без труда разобраться, как писать на плюсовом Qt. И сам Qt когда-то учил по питоновому PyQt, потому что он очень простой.
Не очень понятно почему бы для экранного интерфейса не использовать заранее тщательно прорисованные растровые шрифты.
Это уже проходили с серверными шрифтами в иксах: один шрифт требует три варианта (обычный, наклонный, жирный) и несколько размеров. В итоге там было что-то под 40+ пресетнутых гарнитур, для которых соорудили отдельный сервер шрифтов, и задепрекейтили еще до появления вяленда, насколько я помню, потому что неюзабельно. Сейчас есть еще подчеркнутые шрифты, зачеркнутые и прочие, а самих шрифтов может быть сотня. И в итоге при использовании шрифтов происходит комбинаторный взрыв. Это всё ненужная ерунда, поэтому проще сразу сделать нормальные векторные шрифты и не иметь себе мозг.
Не знаю что там в виндах сейчас,но раньше там так и было сделано
Раньше гуи были примитивные, никакого сглаживания под параметры монитора не было, внятного масштабирования и тонких настроек - тем более.
переписать такой крупный софт как Кикад на другой тулкит - это годы работы
Никто и не предлагает переписывать кикад. Предлагается взять себя в руки и починить кривой wx, а потом починить иксовые костыли в кодовой базе самого кикада, вместо того, чтобы устраивать истерики по поводу неготового вяленда. Если кикад падает на вяленде, и при этом не падает остальной софт - это проблема wx и кикада, вяленд тут не виноват. У них было как минимум десять лето, чтобы поработать над совместимостью с ним.