1.2, Fracta1L (ok), 20:41, 06/12/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> В число полностью поддерживаемых переведён набор модулей "Qt for Python"
Отлично, как раз начал ковырять
| |
|
2.37, Аноним (37), 22:34, 06/12/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
А нельзя ли его так выковорнуть, чтобы больше не выросло?.....
| |
|
3.47, Аноним (47), 23:03, 06/12/2018 [^] [^^] [^^^] [ответить]
| +4 +/– |
Боишься, что разработчики умеющие в rad без отрыва от TDD отберут у тебя хлеб?
| |
|
|
5.120, Аноним (37), 17:48, 08/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Товарищ думает, что то, что он может состряпать на питоне, может кому-нибудь пригодиться. Типа, так быстрее.
| |
|
|
3.73, Аноним (73), 08:42, 07/12/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Можно, но перед этим надо свой отрастить длиннее, чем было выращено
| |
|
|
1.3, Аноним (47), 20:45, 06/12/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
Когда можно будет в браузере к инстансу qtc на удалённом сервере подключиться, тогда и приходите.
| |
|
2.18, Michael Shigorin (ok), 21:43, 06/12/2018 [^] [^^] [^^^] [ответить]
| –7 +/– |
> Когда можно будет в браузере к инстансу qtc на удалённом сервере
> подключиться, тогда и приходите.
Браузер на xlib-то, соколик?
| |
|
|
|
5.42, erthink (ok), 22:48, 06/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Rdp это лаги, с gtk3 надо пример брать а не вот это всё.
Пардон, но обе вещи устроены примерно одинаково.
| |
|
6.45, Аноним (47), 22:56, 06/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Устроенны похоже, да, да и что тут кроме rpc по большому счёту придумаешь. Только gtk больше знает про gtk, чем GDI про gtk. А уж тем более, чем решения типа xrdp. И эти детали крайне критично повышают время отклика.
| |
|
|
|
3.34, Аноним (47), 22:25, 06/12/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Какая разница на чём браузер. Пока сиё нелзя использовать над удалённым хостом, оно нужно чуть менее чем полностью во времена запуска 5г и прочих eclipse che.
| |
|
4.36, Michael Shigorin (ok), 22:30, 06/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Какая разница на чём браузер.
Поскольку Вы ничего не поняли, поясню: обычно "на" тулките.
> Пока сие нельзя использовать на удалённом хосте
Откройте для себя да хоть ssh -CY host xterm для начала. А дальше можно и грамматикой озадачиться, тоже на пользу будет :)
// нет, ну неужели "все качели погорели"?
// и "достижения" в виде нужности браузера(!) теперь -- достижения?..
| |
|
5.38, Аноним (47), 22:37, 06/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Ода. Открыватель нашёлся. Сравни vim через mosh и твой qtc даже через x2go по отзывчивости. Особенно, начиная с версий 4.4. Потом сравни в электричке, и засунь свои форвардинги и прочие потуги сумничать, в... сам придумаешь куда в общем.
| |
|
6.79, Michael Shigorin (ok), 09:52, 07/12/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Ода. Открыватель нашёлся.
Как Вы полагаете, если собеседник в курсе про ssh и vim, причём с прошлого тысячелетия -- обязательно ли _Вам_ пытаться сумничать? :)
| |
|
7.97, Аноним (47), 11:55, 07/12/2018 [^] [^^] [^^^] [ответить] | +/– | Полагаю, что, прежде чем выпендриваться, надо бы понять чего собеседник имел вви... большой текст свёрнут, показать | |
|
|
5.43, Аноним (47), 22:52, 06/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Ещё можешь до кучи сравнить gnome-builder в broadway с qtc в любом решении удалённого рабочего стола хотя бы на fhd дисплее.
А потом, берёшь netem и доводишь соединение до состояния lte в парке или на набережной твоего любимого города.
| |
|
6.122, _ (??), 21:42, 08/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Я чё нищебод(tm) какой на скамейке в парке работать?
Я работаю в оффисе, с кофемашинами и библиотекаршами, или из дому приблизительно с тем же набором :-)))
А в парке и на набережной я даже служебный телефон лочу, чтоб только дежурный из MI team и мой босс могли позвонить. А они звонят _только_ ежели война :-) Лаптоп в такие места не беру из принципа, западло это :-р
| |
|
5.84, Аноним (84), 10:05, 07/12/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Какой "ssh -CY host xterm", Миша? Это ж вялендопользователи.
| |
|
6.99, Аноним (47), 12:06, 07/12/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Какой "ssh -CY host xterm", Миша? Это ж вялендопользователи.
Да да, ещё один аргумент в пользу браузера вместо нелепой затеи битмапы по сети гонять, спасибо. Учитывая, что с пятой версии этот ваш кьют чуть менее чем полностью всё сам рисует, да ещё и ускорение ему подавай(тот же qtc с версии 4.5 без ускорения не работает например совсем в поставке из коробки).
И это я молчу про кейс, когда хочется винду прогать из под ляликса или макоси, хотя rdp и производительней в разы голого проброса иксов, особенно со свежими кодеками.
| |
|
|
|
|
2.80, Аноним (84), 09:58, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
>Когда можно будет в браузере к инстансу qtc на удалённом сервере подключиться, тогда и приходите.
Без браузера нонче не модно, не стильно, не молодёжно?
| |
|
3.82, КГБ СССР (?), 10:04, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
>>Когда можно будет в браузере к инстансу qtc на удалённом сервере подключиться, тогда и приходите.
> Без браузера нонче не модно, не стильно, не молодёжно?
Юным дарованиям браузер заменяет физкультуру, ассемблер, компилятор и половое влечение.
| |
|
|
1.5, Константавр (ok), 20:48, 06/12/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Народ, а знает ктонить как заставить Qtcreator нормально подсвечивать, автодополнять и предоставлять нормальную информацию по Питону (по его модулям)?
Или какойнить другой IDE не на электроне или жабе?
| |
|
2.11, equeim (ok), 21:18, 06/12/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Никак (только если самому плагин переписать). А из других IDE, говорят, PyCharm хорош, хоть и полупроприетарщина.
| |
|
|
4.123, _ (??), 21:55, 08/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Да расслабься, этот мир давно сошёл с ума. И чё теперь - не жить что ли? Вот уж фиг! :)
| |
|
|
|
3.77, Константавр (ok), 09:27, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Спасибо, Спайдер подсвечивает и дополняет. Правда, куча вопросов к тому, что нужно сначала запустить скрипт и только после этого он подгружает информацию о модулях, но будем посмотреть. Спасибо.
| |
|
|
3.24, Анонимчжан (?), 21:59, 06/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
kwrite тоже супер)) никто не пробовал) подсветка хороша и даж предложения по дополнениям. чесслово сам писал скрипт так даж удивился. (ну скриптик маленький был. это не проект) в любом случае надо глянуть. и питон и си++.. мне пойдет.))
| |
|
4.29, Константавр (ok), 22:17, 06/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Не, из того. что я пробовал не подсвечивает. Ни pygame ни pyqt ни kivy. Ни в Qtcreator, ни в Kdevelop ни Kate ни Kwrite и никакие "традиционные" линуксовые текстовые редакторы.
Нет, они, вроде как, подсвечивают что-то, но просто то, что в файле уже есть. Если это вынесено в отдельный файл, то семантический разбор уже не работает.
Пробовал Eric - ему надо компилировать документацию глубоко в настройках из специальных файлов. Нашёл на pyqt pyside, скомпилял, но оно так и не появилось.
Pycharm еле хватило терпения запустить этого монстра. Но подсветки я там сразу не увидел, а ковырять гигабайтного монстра на предмет подсветки просто не вытерпел. Если он отожрав гиг этого не умеет, то пошёл он нафиг.
| |
|
5.39, Анонимчжан (?), 22:37, 06/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
ну в kwrite если ты пишешь новый файл и ещё не сохранил с расширением, то сразу не подсвечивает, но правый нижний угол - там есть выбор языка подсветки синтаксиса. и если открываешь файл с .py или .c, .cpp, то подсвечивает сразу. не знаю что вы пробовали, но у меня все светит. единственный минус он работает с отдельными файлами, а не с проектами. ну так это редактор , а не среда разработки.
| |
|
6.52, Константавр (ok), 23:49, 06/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Ну попробуй создать питоновский скрипт, в нём "import pygame", и начни писать чтонить типа pygame.display.бла-бла-бла. Он не предложит дополнения и не подскажет мемберов и вотетавотвсё. Я не знаю pygame и приходится держать открытой их вику и на каждый чих открывать классы и шариться там, а хочется простой контекстной подсказки при написании/чтении. Ну и с pyqt или pyside та же морковка, я пишуредко и не помню наизусть всякие всячины, а оно не подсказывает. зараза.
| |
|
7.60, Анонимчжан (?), 00:47, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
ну тут не уверен. с pygame не связывался. а стандартный синтаксис оч даже ничего. kdevelop глянул и офигел. подсветка есть, но как то что то чую неправильно светит. более того на вызове input() и полное отсутствие желания вводить с клавиатуры что либо. короче посмотрел на это и решил , что kwrite и обычный интерпретатор наше все))) креатор не пробовал. но чет мне кажется тоже ничего путного. да уж беда со средами. зато kdevelop для С++/qml походу заточена. все остальное кажется не очень.
| |
|
|
5.67, Fracta1L (ok), 07:52, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Не знаю что у тебя за проблемы, KDevelop и подсвечивает и автодополняет.
| |
|
|
|
|
|
4.57, Константавр (ok), 00:10, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Что меня удивляет, иак это то, что IDE разработанная именно под Питон толком не умеет с документацией Питона работать. И разбирать мой код тоже.
Вот к примеру, я тут Godot пробовал, создаю скрипт, инклюжу его в другой скрипт и годотовский парсер всё понимает и даёт подсветку опираясь на тот мой скрипт - красота! Всяким Qtcreator на плюсах тоже достаточно инклюднуть такую-то либу в файле и он уже понимает о чём я, а Eric требует api файлов. Мне что, под проект из трёх скриптов api писать? Бред какой-то.
| |
|
|
2.118, анон (?), 11:38, 08/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Или какойнить другой IDE не на электроне или жабе?
сказал чел, пишущий на питоне
| |
2.130, Dragonic (ok), 23:36, 10/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Народ, а знает ктонить как заставить Qtcreator нормально подсвечивать, автодополнять и
> предоставлять нормальную информацию по Питону (по его модулям)?
Туда добавили же Language Server Protocol, и уже было видео с примером для Питона. Дальше, вероятно, больше
| |
|
|
2.22, Аноним (22), 21:57, 06/12/2018 [^] [^^] [^^^] [ответить]
| +5 +/– |
Когда отказ от виджетов не приведет к массовому оттоку платных клиентов с gui на этих самых виджетах во всякой эммбедовке.
| |
2.48, Аноним (48), 23:15, 06/12/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Когда все на WinForms свалят, тогда начнут угождать веб макакам.
| |
2.126, anonim34544н (?), 18:48, 09/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Виджеты давно объявлены как законченный модуль и не требую новшеств, они достаточно хорошо отполированы. Их никто никогда не объявит deprecated, потому что лепить сложные интерфейсы (как, допустим, в ida pro) на чем-то другом - боль несусветная. Просто добавлять туда нечего.
| |
|
1.10, КГБ СССР (?), 21:12, 06/12/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –13 +/– |
От одного описания страшно делается. Операционная система Qt! :-)
> "Qt for Python"
> "Qt for WebAssembly"
А потом верующие плачут: «А чо вы хейтите наш тулкит?» Да потому, что вы всякое ***но руками тащите в рот и куда не надо.
Пишите на старой доброй сишечке, детки, можно с плюсиками, можна на «объективной». Никто вам и слова плохого не скажет.
| |
|
2.17, vbv (ok), 21:43, 06/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
И вообще, может уже не мелочится и в ядро его запихать....
Плавно от нормального языка переехали на жабаскрипт.
PS: не понимаю языков с отсутствующей типизацией, для реализации нормальных задач.
А про у "удава" вообще....
Ну не могу себе представить нормальное приложение, для распространения написанное на питоне.
PPS: раньше считал что ниже жабы в коммерческих приложениях уже опуститься некуда и вот прилетело.
Извините, просто наболело.
| |
|
3.25, Анонимчжан (?), 22:05, 06/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
я так понимаю про питон даж не читал? потому как типизация как раз таки есть. только не обязательно объявлять принудительно(объявляешь при присвоении прямо в коде). строковые и числовые ... все как везде. вот только с массивами наверно попроще чем в си. вот только си/С++ быстрее это да. так кто тебя просит на нем всю прогу писать. сделал на питоне обертку для сишных прог и доволен. да яву смотрел там.... умолчу.
| |
|
4.27, КГБ СССР (?), 22:11, 06/12/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Речь, я думаю, про немного другую типизацию — как в паскалеподобных языках.
Если программист не понимает «нижнего уровня» (то есть как работает операционная система и железо), то его программы априори не могут быть хороши.
ЯП с динамической типизацией, если что, предназначены для быстрого написания скриптов и прототипов пользователем, а не для создания больших программных продуктов.
Впрочем, эта болезнь так далеко зашла, что лучше уж позволить ей пожрать всех больных.
| |
|
5.33, Michael Shigorin (ok), 22:25, 06/12/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Впрочем, эта болезнь так далеко зашла, что лучше уж позволить ей пожрать всех
Она этим и занимается...
> больных.
...не спрашивая.
| |
|
|
|
|
1.26, Аноним (26), 22:06, 06/12/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
>По сравнению с прошлой LTS-веткой в Qt 5.12 устранено более 2000 ошибок
У qt, как и у КДЕ, своё понимание того, что такое стабильный выпуск.
| |
|
2.62, Отражение луны (ok), 02:36, 07/12/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ну а если по факту, то Qt - один из самых стабильных фреймворков. Ошибки есть всегда и везде, просто в Qt их исправляют.
| |
|
1.40, zfs (??), 22:40, 06/12/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Попробовал включить этот LSP и поредактирвать python script немаленький.
Пока очень сыро. Томозит. Далеко не все может автодопонить.
По сравнению с PyCharm - земля и небо.
| |
|
|
3.56, Владимир (??), 00:00, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
А пруфы будут?
API level сейчас треба минимум ядро 6.0, vista и то только до 5.6 поддерживалась.
| |
|
4.63, Аноним (63), 04:13, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
6.0 - это и есть Vista.
до 5.6 включительно поддерживалось ведро NT 5.1 (XP)
| |
|
|
2.70, iPony (?), 08:14, 07/12/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> можно ли запустить на windows 2003 написанное на последних qt?
Нет. Qt 5.6 последняя для такого.
| |
|
3.83, Айран (?), 10:05, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
написанное на 5.9.1 еще работает на server 2003 x64(widget, network, sql). Выше уже не получилось. Поэтому и спросил.
| |
|
4.90, iPony (?), 10:18, 07/12/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну и к чему тогда спрашивал?
Естественно, что специально палки вставлять не будут проверками if(WindowsVeryOld) QtDiallog("потрачено")
А полную карту по совместимости так же никто не будет составлять, где что сломалось, а где ещё нет — ибо никому оно не надо столько ресурсов тратить на проверку.
Официально 5.6 последняя. А что там для твоего приложения в реальности можешь ответить только ты.
| |
|
|
2.71, Дуплик (ok), 08:34, 07/12/2018 [^] [^^] [^^^] [ответить]
| –4 +/– |
Нет. Даже на XP нельзя. Qt это гoвнокод же. Они и семёрку скоро дропнут.
| |
|
3.78, nobody (??), 09:49, 07/12/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
А ничего что эту поддержку дропнули уже все компиляторы, цигвины, мсисы и прочие?
| |
|
4.81, КГБ СССР (?), 10:01, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
> А ничего что эту поддержку дропнули уже все компиляторы, цигвины, мсисы и
> прочие?
Да-да, расскажите нам снова про «моральное устаревание». (Приготовил колу и попкорн и развесил уши.)
| |
|
5.85, iPony (?), 10:05, 07/12/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
А про это речь и не шла, просто был озвучен факт.
Так что ложи колу и попкорн обратно.
| |
|
6.95, nobody (??), 11:46, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
> просто был озвучен факт
Именно так, благодарю :-) Суровая реальность данная нам в ощущениях (сплошь и рядом неприятных)
| |
|
|
|
|
|
|
|
3.94, Tat (ok), 11:36, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Виджеты останутся. 6.0 - это будет ровно тоже же, что и переход linux к 4.0, ничего серьёзного. Даже qmake оставят. Самое значимое, что обещают - это deprecate QVector в сторону QList.
| |
|
|
|
6.106, Tat (ok), 15:58, 07/12/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да, выше был не прав, признаю. QList на QVector меняют.
| |
|
|
|
|
|
|
2.108, Tat (ok), 16:13, 07/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Ошибся выше, QList меняют на QVector. Проблема в том, как внутреннее реализован QList. Там внутри не типовая структура list(как, к примеру, в QLinkedList), а вектор, в котором могут храниться как указатели на элементы, так и данные(если они по размеру не больше, чем размер указателя). В общем, сильно перемудрили.
| |
|
1.102, InuYasha (?), 13:18, 07/12/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Куте и раньше не баловал лёгкостью разработки. А теперь в каждой новой версии надо учить новый язык разметки и виджетирования?
Мне грустно.
| |
1.107, Аноним (107), 15:59, 07/12/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Пока не добавят нормальные вкладки в QtCreator, вместо той херни, что у них сейчас - пользоваться не буду.
| |
|
2.117, анон (?), 11:37, 08/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
вкладки есть по ctrl+tab/ctrl+shift+tab, а ctrl+e 3, ctrl+e i, ctrl+e 0 - очень удобные вещи
| |
|
|
2.114, Аноним (31), 00:30, 08/12/2018 [^] [^^] [^^^] [ответить]
| +/– |
Для домашних поделок на самом деле самое то. Но народ конечно извратит...
| |
|
3.124, Аноним (124), 09:26, 09/12/2018 [^] [^^] [^^^] [ответить]
| –3 +/– |
Для домашних поделок сгодится и Electron/Javascript. А вот питон тащить на Qt - это просто извращение. Совсем будет плохо, если кому-то что-то популярное получится сделать на этой связке.
| |
|
4.127, Серега (?), 11:34, 10/12/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ну как же мы без эдаких предпочтений многоуважаемого Анонима....
Так думают только те, кто не писал на PyQt. Реализация на Python 2.7 с py2exe весила больше, чем бинарник, однако в разработке гораздо более удобной, по потреблению памяти ничем не уступала, потому что по большому счёту там был небольшой (примерно 5%) оверхед на обёртки, а вся внутренняя кухня по отрисовке была написана по прежнему на C/C++.
Зато приложение не "подтекало", потому что кто-нибудь где-нибудь забыл указатель почистить.
| |
|
|
|
1.128, little Bobby tables (?), 16:32, 10/12/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В тулките совершенно лишняя зависимость на фичи ядра. Это не выглядит профессионально. Использование энтропии и ненужных "удобств" при работе с файлами в малозначащей части тулкита запрещает без патчей использовать свежий qt на ядрах линукс до 3.17. Такое впечатление, что какой-то кодер просто понтанулся знанинем новых фич ядра. Не нашлось никого вменяемого в ревьюверах.
| |
1.131, Аноним (131), 09:17, 12/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
согласен, печаль печальная, QtCreator на Ubuntu 14 не работает, LTS выпуск на одной из самых юзабельных LTS ОС не работает - каламбурщики
| |
|