При выборе в свойствах линии: стиль - пунктиром, линия остаётся сплошной, меняется насыщенность цветом.
Система linux версия 1.9.5
Какой дистрибутив Линукс? Можете выделить эту линию и показать свойства?
В Альт 9 и Юбунту 20.04 работает корректно.
P.S. В панели свойств некорректно отображается выпадающее меню стилей линии. Это уже исправлено.
Fedora Linux 41
У прямоугольника, дуги и полигона тоже пунктир не работает?
У прямоугольника, дуги и полигона работает, т.е. линия пунктирная.
Хорошо. А если у прямоугольник включить заливку, картинка такая же?
Да, такая.
Предполагаю, что проблема связана с этим:
Цитировать из базовой поставки Fedora Workstation удалены пакеты GNOME, связанные с протоколом X11. Из сеансов, поддерживаемых по умолчанию, оставлен только Wayland, но пакеты для организации работы сеанса X11 можно отдельно установить из репозиториев
Состоялся релиз Fedora Linux 41 (https://habr.com/ru/news/854536/)
Учитывая, что дуга и другие фигуры рисуется правильно, должно быть не все так плохо. От линии в плане рисования дуга почти не отличается.
Сейчас линия поправлена, если в следующем релизе ошибка останется, будем решать в рабочем порядке. Это уже системная ошибка, надо ставить Fedora. Это только после выполнения ряда других задач.
Цитата: Support от Янв. 20, 2025, 18:25 P.S. В панели свойств некорректно отображается выпадающее меню стилей линии. Это уже исправлено.
Доброго времени!
В выпадающем списке, ошибка осталась. РЕД ОС 8.
По вопросу автора топика, всё нормально.
Ошибка в выпадающем списке была исправлена после последнего релиза. Это, похоже, на всех Linux проявлялось. В следующем релизе все будет нормально. Уже скоро, тестируется.
Ясно. Спасибо!
Цитата: Support от Янв. 21, 2025, 11:48 Предполагаю, что проблема связана с этим:
Цитироватьиз базовой поставки Fedora Workstation удалены пакеты GNOME, связанные с протоколом X11. Из сеансов, поддерживаемых по умолчанию, оставлен только Wayland, но пакеты для организации работы сеанса X11 можно отдельно установить из репозиториев
Состоялся релиз Fedora Linux 41 (https://habr.com/ru/news/854536/)
Учитывая, что дуга и другие фигуры рисуется правильно, должно быть не все так плохо. От линии в плане рисования дуга почти не отличается.
Сейчас линия поправлена, если в следующем релизе ошибка останется, будем решать в рабочем порядке. Это уже системная ошибка, надо ставить Fedora. Это только после выполнения ряда других задач.
Попробовал в Debian 12 KDE протокол X11 такая же ошибка, тут наверное главное KDE.
И в KDE и в Mate полёт нормальный на РЕД ОС и Роса Фреш. Может в версии драйверов на видео дело, либо в самом железе (видеокарте, если старенькая). ИМХО
Цитата: Chelbas от Янв. 19, 2025, 11:27 При выборе в свойствах линии: стиль - пунктиром, линия остаётся сплошной, меняется насыщенность цветом.
Вышла версия 1.9.6. Ошибка с отрисовкой линии сохранилась в ней?
Цитата: Support от Янв. 27, 2025, 20:05 Ошибка в выпадающем списке была исправлена после последнего релиза. Это, похоже, на всех Linux проявлялось. В следующем релизе все будет нормально. Уже скоро, тестируется.
В новой версии - полёт нормальный. Огромное спасибо!
Отлично! Остался вопрос с пунктиром...
Цитата: Support от Фев. 10, 2025, 01:36 Цитата: Chelbas от Янв. 19, 2025, 11:27 При выборе в свойствах линии: стиль - пунктиром, линия остаётся сплошной, меняется насыщенность цветом.
Вышла версия 1.9.6. Ошибка с отрисовкой линии сохранилась в ней?
У меня сохранилась.
Тогда похоже дело в драйверах. В идеале проверить бы запуск других графических программ на Qt5 на этом же ПК. И запуск Lithium на другом ПК с Fedora 41, чтобы хоть как-то локализовать проблему.
Проблему записал. Пока придется отложить ее.
Цитата: Support от Фев. 12, 2025, 16:54 Тогда похоже дело в драйверах. В идеале проверить бы запуск других графических программ на Qt5 на этом же ПК. И запуск Lithium на другом ПК с Fedora 41, чтобы хоть как-то локализовать проблему.
Проблему записал. Пока придется отложить ее.
Другого компьютера с Fedora нет, есть с Debian 12 KDE x11 проблема та же. На этом же компьютере под Manjaro KDE проблема остается. Рисуешь линию, увеличиваешь толщину линии до 0,25 выбираешь пунктир дальше - меняется цветность линии. На этом же ноутбуке к примеру пунктирные линии в Libreoffice Draw отрисовываются нормально.
В Lithium установка стиля рисования для линии, прямоугольника, эллипса и дуги происходит абсолютно одинаково, а само рисование отличается только вызовом функции QPainter::drawLine() / drawRect(), drawEllipse(), drawArc(). Очень странно, что все кроме линии рисуется правильно. Поэтому тут либо конфликт библиотек Qt (сейчас сборка на версии 5.9.5), либо проблема с драйвером или доступом. Возможно, в системе установлен Qt, и вызовы осуществляются через имеющиеся библиотеки, а не те, что идут с САПР. Но в конфигурации указан путь именно к "своим" библиотекам. Вобщем, это пока вопрос...
Скачивали DEB? Можно попробовать скачать TAR-архив, распаковать где-нибудь в home, и запустить libraryCreator и projectCreator через скрипты в архиве. Так точно не должно быть проблем с доступом к "своим" библиотекам Qt, которые находятся там же в архиве.
С tar архива на Manjaro проблема осталась, на Debian проверить пока не могу компьютер находится не у меня.
А результат получатся такой.
Спасибо!
Судя по картинке из третьего поста (https://forum.lecad.ru/index.php?msg=280), линия рисуется правильно, если ее оконцовка прямая, а не полукруглая. Пока не понятны причины некорректной отрисовки, добавим возможность изменения оконцовки в свойства линий. Из-за того, что экспорт в гербер работает только со сплошными линиями, возможность изменения оконцовок будет только в редакторе схем, а в редакторе корпусов и плат изменение стиля линии вобще будет убрано.