LINUX.ORG.RU

Pyqt


14

4

Всего сообщений: 7

Veusz 3.0

Группа Open Source

Veusz — программа построения научных графиков (с качеством «готовое к публикации»). С графическим пользовательским интерфейсом. Может использоваться как модуль Python.

Мультиплатформенное приложение, работает в Windows, Linux / Unix и macOS. Поддерживает векторный и растровый вывод, включая PDF, Postscript, SVG и EMF.

Довольно мощная программа, развиваемая с 2005 года. Основной автор — Jeremy Sanders из the Max Planck Institute for Extraterrestrial Physics (MPE). Гораздо более гибкая программа в части построения графиков по сравнению со scidavis и labplot2.

В версии 3.0 появилась поддержка 3D-графиков.

Некоторые особенности Veusz:

  • встроенное руководство;
  • в полях ввода данных при построении графика может использоваться синтаксис Python;
  • форматирование надписей и подписей на графиках с помощью LaTeX разметки;
  • масса встроенных примеров.

Полный список особенностей

Скриншоты

Примеры

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

 , , ,

greenman
()

Релиз Pyslvs 18.3.0 - 2D CАПР для кинематики механизмов

Группа Open Source

Pyslvs — свободная 2D САПР для коструирования, синтеза и анализа кинематики механизмов, совместимая с сервером PMKS.

( Основные изменения... )

( Особенности программы... )

Блок-схемы функций синтеза в Pyslvs

YouTube-канал проекта Pyslvs

Скриншоты

Исходный код и бинарные пакеты (AppImage для Linux)

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

 , , , ,

atsym
()

Релиз Pyslvs 18.1.0 - 2D CAE для моделирования и анализа кинематики механизмов

Группа Open Source

Pyslvs — свободный 2D САПР для моделирования и анализа кинематики механизмов. Pyslvs написан на Python3 с интерфейсом PyQt5.

В качестве геометрического решателя программы используется ядро САПР SolveSpace переписанное на Python3 — python-solvespace. Для выполнения кинематического синтеза механизмов используется ядро на основе алгоритмов Cython. Также заявлена совместимость с сервером PMKS.

( читать дальше... )

Бинарные пакеты для Linux (AppImage) и Windows (exe) доступны на странице релиза.

Блог проекта Pyslvs

YouTube-канал проекта Pyslvs

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

 , , , ,

atsym
()

Mail Notifier — уведомлялка о непрочтенных письмах для системного трея

Группа Linux General

Позвольте представить вам мою первую программу: Mail Notifier. Она находится в системном трее, периодически проверяет почту и уведомляет о непрочтенных письмах. Когда приходит новое письмо, иконка меняет свой цвет (со значка белого конверта на красный) и еще приходит уведомление через mail-notify (эту опцию при желании можно отключить в настройках). Для проверки почты программа использует протокол IMAP4.

( читать дальше... )

Скриншот 1

Скриншот 2

Скриншот 3

>>> Исходный код

 , , , ,

Rinaldus
()

Релиз PyQt 5.0

Группа Open Source

После долгого ожидания и многочисленных бета-версий вышла популярная привязка языка Python к библиотеке Qt.
PyQt5 не сохранила обратную совместимость с PyQt4, но принесла поддержку новых возможностей Qt5.

Краткий список изменений и отличий от предыдущей версии:

  • Поддержка Qt5. Теперь вы можете писать программы на python под новую версию Qt, используя все её возможности.
  • Поддерживается только Python 2.6 и выше (вплоть до 3.3).
  • PyQt5 не поддерживает никаких функций API, помеченных как устаревшие в Qt5.
  • GIL теперь освобождается только тогда, когда это необходимо.
  • Убран код вызова SIGNAL() и SLOT(). Возможно использование только API v2.
  • QtDeclarative удалён. На его замену предлагается использование QtQuick.
  • QtScript и QtScriptTools более не поддерживаются. На их замену предлагается QtQml.
  • QtXML не поддерживается, предлагается использование QXMLStreamReader / QXMLStreamWriter или встроенные средства питона.
  • Реализация QtOpenGL поддерживается только посредством трёх классов: QGLContext, QGLFormat и QGLWidget.

Подробный список изменений

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

 , ,

anonymoos
()

Выложена альфа версия библиотеки QtDjango

Группа Open Source

QtDjango - это библиотека для прозрачной связи PyQt приложения с сервером Django (с django-piston).
Подключив ее к проекту, разработчик получает в клиенте на PyQt прозрачный django-подобный способ доступа к моделям на удаленном Django-сервере
Кроме того, частично реализованы «виды» - Qt-виджеты, отображающие состояние моделей

Все желающие приглашаются развивать проект

>>> Репозиторий (на github)

 , , , ,

nbdarvin
()

uRSSus 0.2.0

Группа Open Source

Вышла версия 0.2.0 мультиплатформенного RSS/ATOM-агрегатора uRSSus, схожего с Akregator, но написанного на Python с использованием библиотеки PyQt 4.4.

Проект находится в ранней стадии разработки, но уже вполне пригоден для использования.

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

 , , , ,

MadCAD
()