The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

13.06.2018 23:22  Выпуск Qt for Python 5.11

Опубликован первый выпуск проекта Qt for Python, в рамках которого подготовлен набор модулей для создания графических приложений на языке Python с использованием Qt5. Продукт Qt for Python основан на модуле PySide2 и продолжает его развитие (по сути под новым именем предлагается первый выпуск PySide с поддержкой Qt 5). В отличие от PySide новый продукт призван предоставить целостное решение для использования Qt в Python-приложениях, включающие сопутствующие сервисы, такие как оказание коммерческой технической поддержки.

  1. Главная ссылка к новости (http://blog.qt.io/blog/2018/06...)
  2. OpenNews: Релиз фреймворка Qt 5.11
  3. OpenNews: Выпуск десктоп-окружения LXQt 0.13
  4. OpenNews: Выпуск AsteroidOS 1.0, открытой ОС для умных часов на базе Qt и Wayland
  5. OpenNews: Предварительный выпуск Qt для WebAssembly
  6. OpenNews: Выпуск интегрированной среды разработки Qt Creator 4.6.0
Лицензия: CC-BY
Тип: Программы
Ключевые слова: qt, python
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.1, Аноним, 23:48, 13/06/2018 [ответить] [смотреть все]     [к модератору]
  • –7 +/
    Из новости непонятно внезапно Python 5 вышел или речь идет о Qt 5 11 Подкоррек... весь текст скрыт [показать]
     
     
  • 2.14, Anon999, 04:33, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Смысл комментировать то, чего не понимаешь Вот и придумай, если для тебя все та... весь текст скрыт [показать] [показать ветку]
     
  • 1.2, Аноним, 23:50, 13/06/2018 [ответить] [смотреть все]     [к модератору]  
  • –9 +/
    посоветуйте, на чем написать кроссплатформенное гуйное приложение, если не собир... весь текст скрыт [показать]
     
     
  • 2.3, Ононимаус, 23:53, 13/06/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –1 +/
    Смотря какой функционал, могу предложить Nuklear.
     
  • 2.4, Аноним, 23:55, 13/06/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +5 +/
    >в качестве тулкита божественный GTK+

    Дуплик, залогиньтесь.

     
  • 2.6, Аноним, 00:02, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    Если это гуйня, то для начала определитесь, заметны ли будут на ней тормоза реал... весь текст скрыт [показать] [показать ветку]
     
  • 2.8, Аноним, 00:06, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Electron в первую очередь довольно требователен к памяти, а что касается тормозо... весь текст скрыт [показать] [показать ветку]
     
  • 2.13, Отражение луны, 02:20, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Ничего лучше QtQuick пока не придумали Внутри js, можно реализовывать логику на... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.17, Аноним, 06:53, 14/06/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А что будешь делать, если тебе еще и внешние библиотеки нужны В QT есть не все ... весь текст скрыт [показать]
     
     
  • 4.20, Аноним, 08:14, 14/06/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    В C++ есть всё и даже больше
     
     
  • 5.21, Аноним, 08:28, 14/06/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Так весь смысл именно в том, чтобы C++ не использовать.
     
     
  • 6.43, Аноним, 20:22, 14/06/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Там будет несколько десятков строк Это такая проблема Или не использовать C ... весь текст скрыт [показать]
     
  • 4.24, Аноним, 10:03, 14/06/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    А какие проблемы совместно с Qt истользовать ещё и другие библиотеки?
     
     
  • 5.26, Аноним, 10:19, 14/06/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Проблема в рекламных лозунгах,- Смотрите, какой QtQuick офигенный Вы можете пи... весь текст скрыт [показать]
     
     
  • 6.35, Anonim, 11:00, 14/06/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Вообще то нет.
     
  • 6.53, Vkni, 18:58, 17/06/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > Как и сказал тред-стартер сидеть осваивать кресты, чтобы написать относительно простую гуевину
    > для личных нужд - удовольствие ниже среднего.

    JS тоже используют не от хорошей жизни.

     
  • 4.40, Отражение луны, 13:32, 14/06/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    По опыту заявляю что в qt есть все что нужно.
     
  • 2.15, Аноним, 06:48, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +4 +/
    А мне это совершенно не известно ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.19, Аноним, 07:13, 14/06/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    считай повезло. Я до знакомства с Qt-приложениями этого тоже не знал.
     
     
  • 4.22, Ан, 09:03, 14/06/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Может и меня просветите Только один нюанс знаком и с Qt приложениями и Gtk и с ... весь текст скрыт [показать]
     
  • 2.18, Аноним, 07:04, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Увы, нет альтернатив Либо QT, либо Electron Низкое потребление ресурсов или ск... весь текст скрыт [показать] [показать ветку]
     
  • 2.23, Тож аноним, 09:37, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    По-моему, у тебя мозг рака.
     
  • 2.27, Аноним, 10:24, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    Tcl/Tk
     
  • 2.32, Anonim, 10:47, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    > GTK+

    GTK тот еще тормоз. Если нужен производительный GUI - только QML.

     
  • 2.33, Аноним, 10:57, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    Lazarus же. Ничего удобнее для быстрого создания гуйни пока не придумали.
     
     
  • 3.38, Аноним, 12:56, 14/06/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Который в linux использует те же Qt или GTK.
     
  • 2.34, Anonim, 10:57, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –2 +/
    Единственное, что в Qt неторопливо - виджеты QWidget , которые уже очень давно ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.37, Аноним, 12:51, 14/06/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Кто объявил QWidgets устаревшими Ссылку пожалуйста QtCreator не выдает об этом... весь текст скрыт [показать]
     
     
  • 4.44, Аноним, 20:33, 14/06/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    На форуме у них такой ответ Т е одним словом забили они на виджеты Использова... весь текст скрыт [показать]
     
     
  • 5.45, Аноним, 21:59, 14/06/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Одним словом ты подменяешь понятия.
     
     
  • 6.49, Аноним, 11:53, 15/06/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Вы всех анонимов в кучу сгребли Официально технически виджеты deprecated не объ... весь текст скрыт [показать]
     
     
  • 7.50, Аноним, 15:14, 15/06/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Отвечаю такому же выскочке Разработчики нигде не говорят что виджеты устарели... весь текст скрыт [показать]
     
  • 3.39, Анончик999999, 13:25, 14/06/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Где написано, что виджеты устаревшие?
     
     
  • 4.48, Anonim, 11:41, 15/06/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Нигде. Они морально устарели.
     
  • 2.42, Разраб, 14:17, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    1 FOX toolkit 2 FLTK Обвязки есть на разных языках API стабилен десятилетиями... весь текст скрыт [показать] [показать ветку]
     
  • 2.46, kamiram, 03:41, 15/06/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    JavaFx - вполне себе неплохой вариант. имхо
     
     
  • 3.47, Аноним, 06:49, 15/06/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    у меня на JavaFx в прямом буквальном смысле тормозил даже скопипащенный хеллов... весь текст скрыт [показать]
     
  • 2.54, Vkni, 19:06, 17/06/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    1. У диалоговых программ нужно различать время запуска и скорость работы. Если время запуска, в общем, критично, то скорость работы уже не так.

    Поэтому Электрон и Ява - некошерные варианты. Хотя работают быстро, но запускаются - мама не горюй.

    2. У GUI программ огромное кол-во состояний, поэтому с интерпретируемыми языками приходится жить как-то очень аккуратно. Т.е. проблема Питона не в тормозах (интерпретатор запускается быстро, всего в 10 раз медленнее bash), а в том, что он интерпретируемый => нужно писать тесты на каждый чих.

    Если достаточно Gtk2, то можно перейти на "компилируемый Питон с линейным синтаксисом", т.е. Ocaml. Гибкость при разработки та же, а тестов нужно писать на порядок меньше - всю программу можно откомпилировать. Да, скорость запуска интерпретатора та же, что и у Питона.

    3. Для небольших диалоговых программ классика - это Tcl/Tk. Очень просто и удобно. Проблемы те же, что и у питона.

     
  • 1.12, grayich, 02:13, 14/06/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    под каким именем его искать в пакетах?
     
     
  • 2.30, Anon999, 10:42, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Кликны по первой ссылке в новости: на их сайте есть команда для pip.
     
  • 1.16, Аноним, 06:53, 14/06/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    Интересно, PyKDE в дальнейшем на него перейдёт или на PyQt останется?
     
  • 1.25, Аноним, 10:12, 14/06/2018 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    А зачем они выпустили это для Python 2.7?
     
     
  • 2.29, Аноним, 10:33, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    потому что 2 7 ещё много кого переживёт ... весь текст скрыт [показать] [показать ветку]
     
  • 2.31, Anon999, 10:42, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Потому что ещё поддерживается.
     
  • 2.36, Anonim, 11:04, 14/06/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Они бросают спасательный круг туда, где больше народа.
     
     
  • 3.52, Аноним, 20:07, 15/06/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    чугунный
     
  • 2.51, ivanpetrov, 16:00, 15/06/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Для Python 2.7 [b]и[/b] 3.5+
     
  • 1.41, Анончик999999, 13:46, 14/06/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    Вот собрать стандартный Python (например, 3.6) + только PyQt (например, 5.10) в PyInstaller и cxFreeze - проще простого! Геморрой начинается там, где надо добавлять всякие matplotlib, numpy+mkl, scipy, sympy и т.д. Да, это минус, что нормального сборщика переносимых дистрибутивов с вменяемым размером нету. Был хорош cxFreeze, пока не выкатили 5-тую версию и поломали архивы (а то, что есть != что было, да и собирает вместо полминуты теперь 10 мин., если с тем же numpy+mkl), да удалили, по их мнению, дублирующие параметры сборки. Хоть cx_Freeze и тянул лишнее (часто приходилось удалять вручную), но зато надежно, не то, что куча геморроя с PyInstaller (например, для matplotlib надо ставить одну с девелоперских веток на GitHub). Так вот, Python + Qt очень даже хорош в разработке научного ПО. А сабж позволяет закрывать исходники, так как под LGPL, а не под GPL, как PyQt.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor