Как создавать несколько окон в PySide2 | PYTHON

  Рет қаралды 25,588

Фсоки

Фсоки

Күн бұрын

Пікірлер: 88
@ДаниилФотеев-ы1й
@ДаниилФотеев-ы1й 2 жыл бұрын
Конечно все понятно и доступно, на нет даже намека на хороший код. Реализуй все в стиле ООП, ибо Qt является библиотекой для плюсов и имеет только ООП стиль)
@fsoky
@fsoky 4 жыл бұрын
оно и без ``global variable`` открывается, у меня в прошлый раз не открывалась :DD
@andromeda6800
@andromeda6800 4 жыл бұрын
бро, как всегда топ, даже знаю не смотря видео, удивляюсь почему у таких каналов как твой так мало актива, подписчиков, и тд, короче, думаю тебе нужно новую рубрику снимать не по python типа "Самые лучшие языки программирования для новичков", желаю удачи! ;)
@0_fuck_society_0
@0_fuck_society_0 2 жыл бұрын
Потому что он плодит говнокод. Нет нормальной записи для множества окон, а учитывая, как это написано - разобраться в дальнейшем в этом коде будет нереально. Но, фактически, что и как показано, а над реализацией уже можно подумать и самому. Чел красавчик, без негатива.
@egorzenuk5998
@egorzenuk5998 2 жыл бұрын
Годно. Всё понятно и по полочкам. Хотелось бы правда , чтобы примеры объяснялись в среде PyCharm но и так можно додуматься!!!! Спасибо однозначно лайк!!!!!
@_KREKHOVETSKYI_
@_KREKHOVETSKYI_ 3 жыл бұрын
Чоловіче, величееезне тобі спасибі, дуже виручив!!!!!! Ніяк не вдавалося знайти це в документації..
@danilkin1347
@danilkin1347 4 жыл бұрын
ура,новый видосик! лайк
@musicforyou1380
@musicforyou1380 11 ай бұрын
целый день парился с дополнительными окнами. В итоге сделал костыль, который на одном из методов не заработал. А по тому как ты объяснил - должно заработать. спс.
@channelRushGame
@channelRushGame 4 жыл бұрын
Спасибо за помощь инфы мало по пайсайду а мне это очень надо было.
@popfoc.8507
@popfoc.8507 4 жыл бұрын
Привет это реально топ! Я никогда ни видел что так можно. Выпусти урок по большой программе такова типа.
@MrAbragadabra2
@MrAbragadabra2 4 жыл бұрын
Классное видео👍
@Anonim-im6ln
@Anonim-im6ln 2 жыл бұрын
Велике дякую!!))) Ви мені дуже допомогли!!)))
@irgendwer234
@irgendwer234 4 жыл бұрын
Так держать!
@Пранкадемия
@Пранкадемия 3 жыл бұрын
Красавчик!!! Спасибо
@nespal381
@nespal381 3 жыл бұрын
Огромное спасибо!
@Пранкадемия
@Пранкадемия 3 жыл бұрын
Чувак, ты ЛУЧШИЙ
@nademov_2397
@nademov_2397 Жыл бұрын
лучший
@anonim19992
@anonim19992 2 жыл бұрын
Небольшое дополнение к ролику. Существует такой момент, когда в обоих окнах человек вынужден использовать конструкцию вида def __init__(self): super(Ui_main, self).__init__(), при которой при обращении к Ui_Dialog другого окна (ui = Ui_Dialog), нужно менять название перемененной (ui_name = Ui_Dialog()) . Ui_Dialog - имя класса другого файла (взято для примера). Нужно это для корректного закрытия вызываемого окна.
@red-gar
@red-gar 4 жыл бұрын
Фсоки топ снимает видео конечно не для моего уровня я по выше буду но контент тоновый. Голос ламповый и атмосфнрка. +Лайк!!!! Подписан давно!!!! И в дс это я тебе всё время пишу го кс! И скажи тему sublime text а то на строме не услышал полностью!!!
@ban-dera1014
@ban-dera1014 4 жыл бұрын
Фсоки я жду от тебя C#!!! А видос зачёт перевыполнил, как обычно на высшем уровне
@SkyZorgTM
@SkyZorgTM 2 жыл бұрын
Норм, а без конвертации в файл питона можно так же? Как бы динамически подключать UI по нажатию на кнопку???
@alexandertsikhun7733
@alexandertsikhun7733 3 жыл бұрын
крутое видео, го ещё о авторизации и регистации видосик, было бы очень информативно)
@galinerik
@galinerik Жыл бұрын
Больше видосов на эту тему, я подпишусь заранее, но не обмани пожалуйста
@Dmitry_Konstantinovich
@Dmitry_Konstantinovich 2 жыл бұрын
Спасибо!
@mariahoffman8251
@mariahoffman8251 2 жыл бұрын
Homie, u very help me with ma project, thank u so much
@yuryak3551
@yuryak3551 3 жыл бұрын
Спасибо, помог
@ilyaknyazev7863
@ilyaknyazev7863 4 жыл бұрын
Привет, всё очень кустарно, можно сделать основной мейн окно, где будет происходить обработка, подвязать весь интерфейс двух окон, и вызывать их при надобности. А саму логику в мейне писать. __init__(self, parent = None): super().__init__(parent) self.setupUi(self)
@konfuze_top
@konfuze_top 3 жыл бұрын
оптимизация плохая будет все время скрывать элементы надо будет
@sergsangels
@sergsangels 3 жыл бұрын
ООО спасибо долго искал как!!!
@CobyVVV
@CobyVVV 4 жыл бұрын
А что только в 360p и 144p? А видос зачётный
@fsoky
@fsoky 4 жыл бұрын
обработка идет
@freshmoney9217
@freshmoney9217 4 жыл бұрын
Держи лайк
@damager7760
@damager7760 4 жыл бұрын
окошки
@jiijijjijji
@jiijijjijji 2 жыл бұрын
Звук уже лучше - громче.
@matveylevankov
@matveylevankov Жыл бұрын
А что делать если я ввожу команду а мне пишет что нет ключа -x, скажи что делать???
@eugenels87
@eugenels87 3 жыл бұрын
дружище, а как сделать окно с несколькими вкладками и содержимое вкладок было разное????
@Bah1918
@Bah1918 4 жыл бұрын
Классно! А как запретить изменение размеров окон. То есть зафиксировать размер окон. СПАСИБО
@ЕгорАрчаков
@ЕгорАрчаков 2 жыл бұрын
Можешь, пожалуйста, разъяснить, почему без global OtherWindow происходит мигание окна?
@Strangers-n8k
@Strangers-n8k 4 жыл бұрын
Фигасе у тя там проводник из будущего, как такой сделать?)
@КсенияКитляйн
@КсенияКитляйн 2 жыл бұрын
Всё же, как сделать по аналогии, если открывать после ещё из второго окна третье в одном файле main.py?
@pron1x_646
@pron1x_646 4 жыл бұрын
Шо с качеством? А так 👍
@АртёмВирц-м7т
@АртёмВирц-м7т 4 жыл бұрын
Как называется цветовая схема в sublime text которую ты используешь?
@sergeik1245
@sergeik1245 3 жыл бұрын
круто спс, а как сделать чтоб внутренности менялись а окно оставалось одно и тоже?
@fsoky
@fsoky 3 жыл бұрын
Удалять и добавлять новые, так наверное.
@salad3719
@salad3719 4 жыл бұрын
Ну да, зачем объяснять классы фреймов и взаимодействие между ними в qt, если можно просто накалякать какую-то дичь на конструкторе и выложить на ютуб. В чём смысл писать видео о том, в чём ты не разбираешься?
@fsoky
@fsoky 4 жыл бұрын
Это легкий способ
@xapucoB
@xapucoB 4 жыл бұрын
подписчики попросили
@SergeyKa78
@SergeyKa78 3 жыл бұрын
Ну а если эти "каляки" выглядят проще для понимания и занимают меньше кода и что самое главное - это работает абсолютно также в конечном итоге. Тогда зачем морочится и громоздить лишние классы и всё усложнять?
@sergsangels
@sergsangels 3 жыл бұрын
Надо было договорить и сказать за логику которую можно делать там-же: Кусок кода где уже логика в ходу. def cena_change(): global Form_cena Form_cena = QtWidgets.QWidget() ui = Ui_Form_cena() ui.setupUi(Form_cena) Form_cena.show() Form.close() dt = datetime.date.today().strftime("%Y-%m-%d") ui.label.setText(str(dt)) def loads(): conn = sqlite3.connect("datas.db") cursor = conn.cursor() gaz = ui.lineEdit.text() gaz2 = ui.lineEdit_2.text() coolwater = ui.lineEdit_3.text()
@ПасьянсНевероятный
@ПасьянсНевероятный 3 жыл бұрын
как ты это компилировать собрался??
@TheBloodyru
@TheBloodyru 3 жыл бұрын
Приложения созданные таким образом можно использовать в коммерческих интересах? ( У PyQt же платная лицензия) И ещё, если можешь объясни как обладатели прав видят на чём сделала программа на qt или pyside?
@fsoky
@fsoky 3 жыл бұрын
I don't know. Так было где-то написано;3
@f1tt
@f1tt 4 жыл бұрын
нууу это я большую часть знал)
@korzy_2884
@korzy_2884 2 жыл бұрын
Нормально. Вообще я пишу программу, используя фреймворк kivy, но я не знал, как реализовать смену окон.
@e1ont
@e1ont 3 жыл бұрын
при открытие нового окна с функцией close у меня крашит питон, вот что пишет терминал File "c:\Users\Elont\piton\development.py", line 23, in openUi_setions Ui_mainWindow.close() AttributeError: type object 'Ui_mainWindow' has no attribute 'close'
@fsoky
@fsoky 3 жыл бұрын
хм.. может быть в новых версиях по-другому?
@e1ont
@e1ont 3 жыл бұрын
@@fsoky я уже решил проблему, но спасибо за ответ)
@alexandertsikhun7733
@alexandertsikhun7733 3 жыл бұрын
сделайте пж видео о sqlite к pyside (окно регистрации сделать, но в Интернете не могу найти регшения), а у Вас уже есть функионал
@strauskoldun
@strauskoldun 4 жыл бұрын
Можешь пожалуйста объяснить,чем отличается PyQt5 от Pyside2?Вроде как похоже очень,но названия разные. И если отличаются,то что лучше выбрать?
@fsoky
@fsoky 4 жыл бұрын
PySide2 ты сможешь писать закрытые/коммерческие программы бесплатно, а на pyqt5 тебе придется покупать лицензию. Так что pyside2 походу
@strauskoldun
@strauskoldun 4 жыл бұрын
@@fsoky спасибо за совет,и ещё,если будет возможность,то не мог бы ты запилить видео на тему как свернуть программу в трей,я считаю,что это достаточно полезная функция
@ivbermaster1297
@ivbermaster1297 4 жыл бұрын
Фсоки сделай пожалуйста урок по ComboBox Pyside2
@overframe1353
@overframe1353 Жыл бұрын
А как называется cmd, которая показана в видео? Никак найти не могу
@flexdope9241
@flexdope9241 Жыл бұрын
ConEmu
@overframe1353
@overframe1353 Жыл бұрын
@@flexdope9241 спасибо!
@ВладМельник-с8й
@ВладМельник-с8й 2 жыл бұрын
Я хочу сделать меню, для игры на pygame
@yan200go
@yan200go 3 жыл бұрын
Где найти уроки по pyside2?
@GDisclaimer
@GDisclaimer 3 жыл бұрын
А это по чему урок был?
@ВалентинГандрибіда2пі-23б
@ВалентинГандрибіда2пі-23б 4 жыл бұрын
Зробити відео як використати дискретну відеокарту для обчислень на python
@alexandertsikhun7733
@alexandertsikhun7733 3 жыл бұрын
SQLITE+PySide
@Strangers-n8k
@Strangers-n8k 4 жыл бұрын
Привеееееет
@fsoky
@fsoky 4 жыл бұрын
ку
@Denik-ci8ij
@Denik-ci8ij 3 жыл бұрын
почему у меня пишет что нету модуля
@fsoky
@fsoky 3 жыл бұрын
установи
@Denik-ci8ij
@Denik-ci8ij 3 жыл бұрын
@@fsoky да ладно, но какой мне нужен
@Denik-ci8ij
@Denik-ci8ij 3 жыл бұрын
@@fsoky хотя уже не надо
@s1veme285
@s1veme285 4 жыл бұрын
Фу... Обычный конструктор, который убивает оптимизацию.
@dedpihto680
@dedpihto680 Жыл бұрын
какой то бред. куча лишних телодвижений. чото конвертирует туда сюда кидает.
@СергейБакин-ф7р
@СергейБакин-ф7р 2 жыл бұрын
с версии 3.10 питон на винде работать не будет. Кто за - ставьте лайк.
@hewaki_merci
@hewaki_merci 4 жыл бұрын
Приувет
@fsoky
@fsoky 4 жыл бұрын
привет
@hewaki_merci
@hewaki_merci 4 жыл бұрын
@@fsoky >:)
@ПуляевГригорий
@ПуляевГригорий 2 жыл бұрын
Типичный пример того как делать НЕ НАДО! Автор тебе самому ещё учится и учится, не делай больше таких роликов.
@konstantinnormanov5573
@konstantinnormanov5573 Жыл бұрын
А как правильно тогда? Если знаешь, объяснил бы сам
@ПуляевГригорий
@ПуляевГригорий Жыл бұрын
@@konstantinnormanov5573 При создании интерфейсов нужно как минимум использовать ООП, а не так как автор... А в остальном у PySide хорошая документация с примерами. На них можно вполне ориентироваться.
@konstantinnormanov5573
@konstantinnormanov5573 Жыл бұрын
@@ПуляевГригорий единственное видео, которое я нашел, где объясняется связь между окнами. Может есть ещё какие то гайды, и с реализацией через ООП?
@Fouzi854
@Fouzi854 2 жыл бұрын
Крутое видео!
Управляем Arduino с компьютера. Python + PyQt5
1:04:06
Заметки Ардуинщика
Рет қаралды 384 М.
Туториал по работе с PyQt5 и QtDesigner
31:43
IT-куб ОНТ
Рет қаралды 19 М.
The joker favorite#joker  #shorts
00:15
Untitled Joker
Рет қаралды 23 МЛН
So Cute 🥰
00:17
dednahype
Рет қаралды 68 МЛН
LIFEHACK😳 Rate our backpacks 1-10 😜🔥🎒
00:13
Diana Belitskay
Рет қаралды 3,7 МЛН
Программисты-самоучки... Слушайте внимательно.
22:45
Евгений Афанасьев
Рет қаралды 68 М.
Python + SQLite + QT6
36:04
Andrey Mokhov
Рет қаралды 11 М.
Делаем приложение на Python и PyQt6 / Урок #1
13:10
Изучаем мир ИТ / Олег Шпагин / Программирование
Рет қаралды 29 М.
Язык программирования Python уходит в Отрыв!
10:23
Миша Ларченко
Рет қаралды 16 М.