
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
21:27:38
sudo pip3 list | grep -i side
PySide2 0.0.0a1

Sergey
05.07.2018
21:37:52
https://wiki.qt.io/Qt_for_Python/GettingStarted тут смотрел?

Google

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
21:39:09
Ну так и пип тоже показывает, что доступна она, а установил какую-то нулевую

Sergey
05.07.2018
21:39:44

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
21:41:01
pip3.6 install --upgrade PySide2
Requirement already up-to-date: PySide2 in /usr/local/lib/python3.6/dist-packages (0.0.0a1)

Sergey
05.07.2018
21:41:02

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
21:42:46

Sergey
05.07.2018
21:56:59

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
21:58:52
Не проверить, а протащить. И вроде погла галочка, брать системные пакеты пипа.

??
05.07.2018
21:59:18
кто шарит почему в пичарме нельзя юзать сочетания клавиш?

Sergey
05.07.2018
21:59:58
если глобальный то глобальный берешь

Google

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
22:10:18
Да, уже.
Разбираюсь тут с qt designer и не понимаю как в нём использовать объекты из PySide2

Sergey
05.07.2018
22:16:05

Donaudampf
05.07.2018
22:32:14

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
22:38:57
Там тейбл вью
Или тейбл виджет, я ещё только разбираюсь. Тестовое задание делаю

Donaudampf
05.07.2018
22:45:48
Ну так дизайнеру до питона никакого дела нет, он генерирует .ui файл, из которого потом специальная утилита генерирует .py. Для pyqt это pyuic5, что там в pyside - хз, но судя по примерам из документации там практически вся разница только в импортах

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
22:48:14
Да, я смотрел на то что этот юик генерит и видел там импорт только пайкутэ
Впрочем похоже мне и правда не нужен пайсайд, потому что табличка в пайкутэ есть, которая мне нужна.

Donaudampf
05.07.2018
22:55:08
Ну для писайда аналогичная штука должна быть, pyside-uic

Joss
05.07.2018
23:01:09
Там тейбл вью
А зачем там дизайнер? Там столько кода надо написать для создания нормальной таблицы, что использование дизайнера не скажется ни как на длительности работы.

Sergey
05.07.2018
23:03:10

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
23:04:04
что хоть за задание
Сделать на pyqt простой вариант пхпмайадмина, ну понятно, что без плюшек, просто результат селекта кастомного или любого запроса выводить в табличку на QT
Ну и база sqlite для простоты

Sergey
05.07.2018
23:05:22

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
23:05:55
ну вот похоже можно. Я просто тупанул, с этими виджетами или вьюхами. Запутался

Sergey
05.07.2018
23:06:05

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
23:06:44
Вот, тут виджет прдлагают юзать, а в условии задачи наоборот нельзя его юзать

Joss
05.07.2018
23:06:55

Sergey
05.07.2018
23:07:01

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
23:07:09
* QTableView для отображения результата (не QTableWidget!)

Google

Sergey
05.07.2018
23:07:12
я просто в pyqt вообще не копался

Joss
05.07.2018
23:07:14
По хорошему там всегда надо вьюшки использовать
Но это жопа если только начинаешь изучать

Sergey
05.07.2018
23:07:53

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
23:08:35
Вот да, я чот ваще не вдупляю в связи объектов пока, там можно тремя разными способами создать эту табличку =)

Sergey
05.07.2018
23:08:42
https://gist.github.com/sergeyfarin/c689fd0171f95865055fad857579bc94 что то типа этого?
я думаю тебе что то типа такого нужно

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
23:09:10
https://www.programcreek.com/python/example/108107/PyQt5.QtWidgets.QTableView
Вот такое нашёл, но пока яснее не стало, там как-то кусками

Sergey
05.07.2018
23:10:07
значит да QTableView

Сергей
05.07.2018
23:13:22
блин я че пропустил весь базар за pyqt?

Sergey
05.07.2018
23:14:21
только начало вроде

Сергей
05.07.2018
23:14:48
я потратил на него несколько месяцев уже, может чем смогу помочь
разница виджета и вью в том, что вью использует модель, а виджет айтемы. то есть если нужны сложные махинации с элементами (фильтрация сортировка) - берете вью, если просто отобразить список и КРУД привинтить (при чем насчет простого delete не уверен) то виджет
короче если нужно больше контроля над данными берем вью

Joss
05.07.2018
23:20:02
Виджет, это фиксированная реализация Вью, т.е. больше годится только как пример в начале обучения
Но вьюха табличная реально сложная и громоздкая. Я вообще с содраганием вспоминаю тот период своей карьеры

??
05.07.2018
23:21:30
бляяя
как же горит с ебаного пичарма

Google

??
05.07.2018
23:21:59
я блять даже адекватно не могу код скопировать и отправить в песочницу
сука

Joss
05.07.2018
23:22:02

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
23:22:15

Сергей
05.07.2018
23:23:12
вью это боль
особенно дерево вью

??
05.07.2018
23:23:30
ыаыаыаыаыаыаыаыа

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
23:23:31
Задание использовать вью

??
05.07.2018
23:23:33
помогитееееее
почему я не могу даже текст выделить

Joss
05.07.2018
23:23:47

Сергей
05.07.2018
23:23:47

??
05.07.2018
23:23:49
не скопировать ничего
не вставить

Сергей
05.07.2018
23:23:57

Sergey
05.07.2018
23:24:19
тут наши полномочия все

Сергей
05.07.2018
23:24:35
в дерево вью я нашел что то наподобие баги, это треш вообще
https://stackoverflow.com/questions/50556719/inserting-rows-in-qtreeview-that-uses-qsortfilterproxymodel

Google

??
05.07.2018
23:24:39
ой блять

Сергей
05.07.2018
23:24:40
вот мой вопрос

??
05.07.2018
23:25:01
ебучий пичарм приспичило поставить выделение на ctrl и область
а вставку shift + insert

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
23:25:37
А может быть есть внятная дока, хотябы на инглише, с пошаговым объяснением как вывести список в эту тэйблвьюху?

Joss
05.07.2018
23:26:01
Но пока один раз не напишешь сам, нихрена не поймешь
Но даже если и напишешь, можно напороться на какой-то кейс, который работает через задницу

Сергей
05.07.2018
23:26:59
у меня есть архив с примерами почти всего на пайкутэ, надо?

Sergey
05.07.2018
23:27:20
вообще приложения на питоне это боль

??
05.07.2018
23:28:18

Сергей
05.07.2018
23:28:34

Joss
05.07.2018
23:28:47

Сергей
05.07.2018
23:28:47
щас на диск залью

??
05.07.2018
23:28:55
го сюда

Joss
05.07.2018
23:29:02
В Питоне есть вполне понятный простенький tkInter

??
05.07.2018
23:29:06
не только мне пригодится