GUI APP IN PYTHON and PySide6 (PyQt6). Building a GUI in Qt Designer

Поделиться
HTML-код
  • Опубликовано: 14 дек 2024

Комментарии • 156

  • @vladvlad8754
    @vladvlad8754 Год назад +20

    Очень крутое видео! Для смотрящих дам совет: внимательно СМОТРИТЕ когда говорят горизонтальный и вертикальный лейаут. Автор сам иногда путал)) Вертикальный, несмотря на название это 3 горизонтальные полоски, а горизониальный лейаут это 3 вертикальные полоски! Внимательно смотрите что нажимает автор, слух - второстепенное :))

    • @ITHobbies
      @ITHobbies  Год назад +4

      Сам искал долго про лейауты и разбирался как компоновать виджеты, очень важная тема. А еще нужно разобрать тему про политику размеров. Тема крайне не однозначна в понимании.
      А вообще очень рад таким комментариям, это очень мотивирует, прям очень! Спасибо Вам

  • @nonenone671
    @nonenone671 Год назад +5

    Очень информативно и полезно. Узнал много нового и освежил память. Прошу автора больше видео про графику на пайтоне

  • @yolia1231
    @yolia1231 Год назад +17

    Большое спасибо автору. Очень ждем продолжение:)

  • @МамкинПрограммист-б5т

    Кому нужна строка с background-color из начала видео:
    background-color: qlineargradient(spread:pad, x1:1, y1:1, x2:0, y2:0, stop:0 rgba(81, 0, 135, 255), stop:0.427447 rgba(41, 61, 132, 235), stop:1 rgba(155, 79, 165, 255));

    • @timonka_bulionka
      @timonka_bulionka 9 месяцев назад +5

      Настоящий герой слав - это не тот, кто в сияющем плаще и красивой позе...

  • @АлександрМолодцов-ф7ф

    Классное видео! Очень подробно! Жду продолжения. Автору большое спасибо!)

  • @Ulyanoooff
    @Ulyanoooff Год назад +3

    Очень полезное видео, с этого ролика я смог понять больше чем со 100 остальных просмотренных!

  • @kirilld.7778
    @kirilld.7778 Год назад +5

    Жду продолжение! Спасибо огромное за твой труд!

    • @ITHobbies
      @ITHobbies  Год назад +3

      Нужна ваша обратная связь, готовлю 2 часть, в телеграм канале под последним постом есть PDF с описанием работы кода, посмотрите на сколько доступно преподношу материал.

  • @o.niki10ko
    @o.niki10ko Год назад +5

    Отличное видео по костомизиции QT!

  • @davman3657
    @davman3657 Год назад +7

    Очень жду продолжения!!!

  • @__________8550
    @__________8550 Год назад +8

    Видео супер! Ты большой молодец, делаешь очень крутую вещь, большое тебе спасибо за подробное объяснение. Очень жду вторую часть, ведь выходные уже начались)

    • @ITHobbies
      @ITHobbies  Год назад +1

      Нужна ваша обратная связь, готовлю 2 часть, в телеграм канале под последним постом есть PDF с описанием работы кода, посмотрите на сколько доступно преподношу материал.

  • @alex_rad
    @alex_rad Год назад +1

    Очень помог ваш видеоурок! С нетерпением жду продолжения)

    • @ITHobbies
      @ITHobbies  Год назад

      Нужна ваша обратная связь, готовлю 2 часть, в телеграм канале под последним постом есть PDF с описанием работы кода, посмотрите на сколько доступно преподношу материал.

  • @ValeriyBrazhinskiy
    @ValeriyBrazhinskiy Год назад +1

    Да очень толково и внятно все объяснено. Спасибо за видос. На гитхабе тоже подписался

    • @ITHobbies
      @ITHobbies  Год назад

      Нужна ваша обратная связь, готовлю 2 часть, в телеграм канале под последним постом есть PDF с описанием работы кода, посмотрите на сколько доступно преподношу материал.

  • @ev-geniy
    @ev-geniy Год назад +1

    Автор, спасибо за знания. Когда продолжение?

  • @connect_with_wolf
    @connect_with_wolf Год назад +6

    Я конечно только учусь программировать, но на мой взгляд так делать проект не надо. В дизайнере надо только рисовать как есть, а стили менять через файл .qss Просто у вас сейчас одно видение темы, а завтра вы захотите светлую тему, послезавтра - зеленую. И что, каждый раз в код лазить и менять его стиль руками?

    • @MKRECKAN
      @MKRECKAN Год назад

      Как же всем похую😊

  • @ВалерийПершин-и5и
    @ВалерийПершин-и5и Год назад +1

    Ждем продолжения!

    • @ITHobbies
      @ITHobbies  Год назад

      Нужна ваша обратная связь, готовлю 2 часть, в телеграм канале под последним постом есть PDF с описанием работы кода, посмотрите на сколько доступно преподношу материал.

  • @gekacrazy
    @gekacrazy Год назад +1

    Subscribed! Great stuff as I'm investigating the GUI frameworks to use for creating chip pins configurator tool:)

  • @ВладимирВермутов

    чистый экспириенс! агонь.

  • @AllOfILove
    @AllOfILove Год назад

    Спасибо за видео, искал что-то похожее на winforms только для python))

    • @ITHobbies
      @ITHobbies  2 месяца назад

      Спасибо за отзыв!

  • @HellakatsPlayhouse
    @HellakatsPlayhouse Год назад +4

    прям вовремя данный ролик подоспел) очень бы хотелось посмотреть именно реализацию логики в плане привязки кода к состояниям и параметрам элементов нашего интерфейса. Т.е. как подтянуть к различным виджетам типа Table, TreeWidget и проч. данные извне: таблицы, значения заголовков. Именно в этом затык пока. В отдельных окнах получается завернуть оглавление, допустим, сборника или справочника в TreeWidget, а вот в составе многокомпонентного окна - нет.

  • @ThePython_IT
    @ThePython_IT Год назад

    Спасибо, отличное видео, жду следующее.

  • @Алекс-с5щ
    @Алекс-с5щ Год назад +5

    Здорово. Очень полезный урок! Спасибо что подробно объясняешь, это очень ценно. Жду следующий урок с нетерпением. Как создавать такую заливку фона, расскажи или скажи где можно почитать об этом.

    • @ITHobbies
      @ITHobbies  Год назад +3

      Как нибудь расскажу)

    • @DavronSolehzoda
      @DavronSolehzoda Год назад

      @@ITHobbies Рассказали?🙃

  • @folbik5797
    @folbik5797 Год назад +6

    Здравствуйте, хотелось бы увидеть как сделать выбор темы(темная и светлая), если вы это сделаете я буду вам очень сильно благодарен

    • @ITHobbies
      @ITHobbies  Год назад +3

      Заморочиться можно)

  • @boryamur5534
    @boryamur5534 Год назад +1

    Добрый вечер,хотелось бы видео про алгоритмов

  • @user-vk9zs5hs4zCOM
    @user-vk9zs5hs4zCOM Год назад +1

    Привет, вроде делал все как ты, но уже 2 раза переделал и при запуске main у меня не выводится окно, которое мы создали в дизайнере, а выводится пустое окно. Есть какое-то решение данной проблемы?

  • @krenq_1522
    @krenq_1522 Год назад +1

    винда 11я: при сохранении созданого в дизайнере файлы .qrc не появляются

  • @span4ev
    @span4ev Год назад +1

    Сразу хочу отметить, что хорошо бы прикрутить модуль time и подцепить текущую дату, ещё лучше добавить визуальный календарь (если такая библиотека есть) и добавить чекбоксы (радиокнопки) для удаления сразу нескольких записей

  • @N_egrito0
    @N_egrito0 Год назад +1

    Огромное спасибо автору

  • @Seimurnet
    @Seimurnet Год назад

    Так держать!

  • @hanswurstlox
    @hanswurstlox Год назад +1

    При запуске приложения через PyCharm выбивает ошибку "No QT platform plugins could be initialized", сможешь подсказать, что можно сделать?

  • @renigat_tv9051
    @renigat_tv9051 Год назад +1

    1000 лайк тебе поставил 👍

  • @ivanpetrov4374
    @ivanpetrov4374 Год назад +2

    Когда же будет следующая часть , все уже заждались ?

    • @ITHobbies
      @ITHobbies  Год назад +2

      Судя с просмотров и реакций особо никто не ждет

    • @ivanpetrov4374
      @ivanpetrov4374 Год назад +1

      @@ITHobbies Жаль, мне было очень интерестно (

    • @Илья-щ3я1ч
      @Илья-щ3я1ч Год назад

      @@ITHobbies Ждём, ещё как ждём )

  • @andrewc3942
    @andrewc3942 Год назад +1

    По нажатию на иконку запуска Designer.exe ImportError: DLL load failed while importing QtWidgets: Не найдена указанная процедура. Как исправить?

  • @gms3194
    @gms3194 Год назад +2

    Спасибо, полезное видео

  • @zhmaw9172
    @zhmaw9172 Год назад

    Подскажите пожалуйста, почему при сохранении окна, у меня всплывает сообщение "Этот файл содержит верхнеуровневые разделители. Они не будут сохранены в форме. Возможно, вы забыли создать компоновку"

  • @yyyyyy2400
    @yyyyyy2400 Год назад +1

    Когда ждать продолжение?)
    Уже месяц жду(

    • @ITHobbies
      @ITHobbies  Год назад +1

      На выходных, заканчиваю текущую работу

  • @ЗверушкиКошкиПушкиМышки

    Спасибо вам за уроки!Подскажите пожалуйста ,а где вы генерируете qlineargradient?

    • @ITHobbies
      @ITHobbies  Год назад

      Оооо… это достойно отдельного видео)

  • @Revenant_sh
    @Revenant_sh 6 месяцев назад +1

    Очень понравился материал. Пробую по видеоролику создать свой интерфейс для приложения. Но столкнулся с тем, что Qt Designer молча вылетает :( одно действие - вылет. Или работает-работает, добавляю новую кнопку - молча закрывается.

  • @VORTEX-ik9jl
    @VORTEX-ik9jl Год назад +1

    Спасибо большое!

  • @pitonism
    @pitonism Год назад

    Скорее бы продолжение!

    • @ITHobbies
      @ITHobbies  Год назад

      На выходных, заканчиваю текущую работу

  • @fetta3583
    @fetta3583 Год назад

    Красиво делаешь, но у меня вопрос: можно ли было задать общий стиль для всех элементов например через делегат? А то ты же вроде скопировал все. Сам делаю программку в которой несколько tableview

  • @web4sale
    @web4sale Год назад +1

    спасибо, отличное видео. редкий случай, когда у программиста хороший вкус )
    Что у вас за тема на windows, окошки с такими закругленными краями?

    • @ITHobbies
      @ITHobbies  Год назад +1

      Спасибо, но я к сожалению не программист - просто снимаю ролики и делаю программы для себя) обычная тема винд11

  • @Umkus77
    @Umkus77 6 месяцев назад

    ПРИЛОЖЕНИЕ С GUI намного сложнее для новичка чем на C# в Visual Studio. Почему не могут сделать также как в выше упомянутом варианте. Скачивай, заходи в папку, запускай конструктор, затем всё это добро подключай импортируй в проект.
    Получается для каждого проекта нужно скачивать PySide6 в папку проекта? Или я всё не так понимаю. Но за урок огромное спасибо, очень внятно объясняется. Скорее всего этот урок не для только начавших изучение Питона. Закончу курс новичка вновь просмотрю данный урок. Может тогда уже не будет казаться запутанным весь этот процесс. Удачи всем.

    • @zendeldel6383
      @zendeldel6383 5 месяцев назад

      Есть отдельное приложение, можно сделать всё вышеуказаные вами действия, если вам так удобно

  • @MrCODRES
    @MrCODRES 2 месяца назад

    Можно ли как то изменить стиль рамки окна?

  • @irusher.gaming
    @irusher.gaming Год назад

    Привет!
    Сейчас очень интересно как ты привязал диалоговое окно New Transaction с кнопкой? Мне просто нужно добавить кнопку, которая будет создавать экземпляр (у тебя транзакции, у меня трубы) с заданными характеристиками, к которому можно будет обратиться в коде и работать с ним. Подскажешь?

  • @alexanderkomanov4151
    @alexanderkomanov4151 Год назад +1

    Супер!

  • @АллаВасина-ш6ы
    @АллаВасина-ш6ы Год назад

    Подскажите как поле самого выпадающего списка QComboBox сделать светлым, а буквы белыми? Сейчас они темные/черные.

  • @tituszx1
    @tituszx1 Год назад

    Спасибо большое! Подписался

    • @ITHobbies
      @ITHobbies  2 месяца назад +1

      Рад был помочь! Спасибо

  • @ВладимирВермутов

    уважаемый бро , возник вопрос по виджету qtab , как сделать так чтобы вкладки растягивались по всей длине виджета?

  • @SS-wr6lb
    @SS-wr6lb Год назад +3

    а где найти продолжение?

  • @cRanDy
    @cRanDy Год назад +1

    Когда продолжение?

    • @ITHobbies
      @ITHobbies  Год назад

      Нужна ваша обратная связь, готовлю 2 часть, в телеграм канале под последним постом есть PDF с описанием работы кода, посмотрите на сколько доступно преподношу материал.

  • @digitalmachine0101
    @digitalmachine0101 6 месяцев назад

    Good information

  • @BobykBobyk
    @BobykBobyk 4 месяца назад

    Добрый день, откуда у вас на 51:38 есть файлы rsc? И как их сделать, спасибо за ответ зарание!

    • @BobykBobyk
      @BobykBobyk 4 месяца назад

      Кажеться разобрался🎉

  • @TeenagerLiza
    @TeenagerLiza Год назад +1

    Будет ли продолжение в ближайшее время?

    • @ITHobbies
      @ITHobbies  Год назад

      Нужна ваша обратная связь, готовлю 2 часть, в телеграм канале под последним постом есть PDF с описанием работы кода, посмотрите на сколько доступно преподношу материал.

  • @supersonicunitedsupersonic8531
    @supersonicunitedsupersonic8531 Год назад +1

    Зачем ставить знак цифре, при этом определять самому Outcome или Income? Либо поставил минус и автоматом Outcome либо поставил тип Income/Outcome а оно тебе влепило автоматом знак.

    • @ITHobbies
      @ITHobbies  Год назад

      Да, знаю. Если серия видео зайдет зрителям, дополню конечно

  • @tvojKot
    @tvojKot Год назад +1

    а как можно комерциализировать решение с GUI, если python не является компилируемым яп?

    • @ITHobbies
      @ITHobbies  Год назад

      Упаковать в исполняемый файл

  • @stalker6477
    @stalker6477 Год назад

    вопрос, а шо делать, если у меня при добавлении иконок разрешение иконки не синхронизируется с размером лейбла, хелп плс

  • @-Itzsqrr
    @-Itzsqrr Год назад +1

    Как сделать так чтобы окно машбировалось?

  • @georgiyveter6391
    @georgiyveter6391 Год назад

    Как запаковать приложение pyinstsller, чтобы не терялся перевод диалоговых окон?

  • @Mr_Reqwiem
    @Mr_Reqwiem Год назад +2

    Реально, давай продолжение, у меня тут пару проблем есть которые я пофиксить не могу, например в def я изменяю текст в лейбле и сразу после пишу задержку допустим на минуту, так из за таких приколов программа как будто зависает на минуту, ну это ладно пусть виснетя, так появляется другая проблема, пока не закончит работать def инфа в на форме не обновиться, и получается что лебйбел обновиться только тогда когда закончится таймер, если что я использую обычная задержку для стимуляции проблемы, однако в реальных условиях прога также виснет, и статус допустим обработки данных на форме не обновляются

    • @ITHobbies
      @ITHobbies  Год назад

      Нужна ваша обратная связь, готовлю 2 часть, в телеграм канале под последним постом есть PDF с описанием работы кода, посмотрите на сколько доступно преподношу материал.

  • @rostov_vladimir
    @rostov_vladimir Год назад

    Интересная тема для дизайнеров. Но лично мне не зашло, т.к. я хочу понять как оно работает, и как самому с нуля написать GUI приложения, даже если потребуется изучать десятки часов. Это как работать с Ubuntu. Можно использовать графику, изучив за час всё, а можно потратить десятки часов на изучение консоли и делать всё через неё (я из вторых)

  • @hanfirdy1209
    @hanfirdy1209 21 день назад

    На протяжении суток я пытался решить проблему с тем, что пайтон не видит QApplication и QMainWindow в PySide6.QtWidgets. В итоге если заменить "PySide6.QtWidgets" на "PyQt6.QtWidgets", то всё работает. То есть строка в итоге такая - from PyQt6.QtWidgets import QApplication, QMainWindow
    Я не знаю почему так работает, будто названия библиотек перепутались. Надеюсь, что это не помешает остальным функциям

  • @whyegor
    @whyegor Год назад +1

    скажи какая у тебя тема в pycharm пожалуйста

    • @ITHobbies
      @ITHobbies  Год назад

      New UI добавили в последнем обновлении PyCharm

  • @ESphagnum
    @ESphagnum Год назад

    Имба, спасибо

  • @zhdanovmxm
    @zhdanovmxm Год назад

    Нет папки pyside6, хотя через pip install установил

  • @bodua555
    @bodua555 Год назад

    Хорошее видео

  • @albert.kuular
    @albert.kuular 5 месяцев назад

    А нельзя общие стили прописать для одинаковых компонентов?

    • @ITHobbies
      @ITHobbies  2 месяца назад

      Можно и общие

  • @VitalijVictor
    @VitalijVictor Год назад

    Что то я не смог уловить на какой минуте была задана адаптивность для всего интерфейса

  • @udaloi1
    @udaloi1 Год назад +1

    всем привет. у меня pyside6 накачал пол гига, приложение в итоге тоже будет весить эти пол гига?

    • @ITHobbies
      @ITHobbies  Год назад

      Если ты создаешь отдельный проект в PyCharm то да, он делает изолированое окружение с экземплярами библиотек

    • @udaloi1
      @udaloi1 Год назад

      @@ITHobbies спасибо. и как быть тогда? вот я хочу для небольшого комьюнити сделать мелкое приложение, но кто будет качать эти пол гига

  • @ggwp4047
    @ggwp4047 Год назад

    Здраствуйте. У меня на папке site-packages нету pyside6. Что делать, как можно исправить?

  • @ivanbalakirev3065
    @ivanbalakirev3065 Год назад +1

    Почему шапка таблицы немного выбивается из компзиции, это мягко говоря

    • @ITHobbies
      @ITHobbies  Год назад

      Если серия видео заедет, сделаю дополнительное видео

  • @egormcfly2529
    @egormcfly2529 Год назад +1

    Планируется вообще продолжение?

    • @ITHobbies
      @ITHobbies  Год назад +1

      Нужна ваша обратная связь, готовлю 2 часть, в телеграм канале под последним постом есть PDF с описанием работы кода, посмотрите на сколько доступно преподношу материал.

  • @sergeantK200
    @sergeantK200 Год назад

    QT designer - это отдельный фреймворк, так? при установке pyside6 его нет в папке site packages

    • @sergeantK200
      @sergeantK200 Год назад

      нашел его, только в папке C:\users\...\venv и тд, а не в папке проекта

    • @ITHobbies
      @ITHobbies  Год назад

      В проект его нужно устанавливать

    • @sergeantK200
      @sergeantK200 Год назад +1

      А продолжение когда будет? Очень нужно. Спасибо за ваш труд 🎉

  • @MrKim-pt2vm
    @MrKim-pt2vm Год назад

    Это клиентская апка, а как клиент серверное, самое простое сделать?

  • @slukka79
    @slukka79 Год назад

    На 1.45 почему в окно редактирования не подтягиваются данные записи? Допустим, я хотел изменить только стоимость, а придется все поля заполнять заново.

  • @ОсновнаяНнк
    @ОсновнаяНнк Год назад +1

    АВТОР КОГДА ПРОДА?

    • @ITHobbies
      @ITHobbies  Год назад

      Нужна ваша обратная связь, готовлю 2 часть, в телеграм канале под последним постом есть PDF с описанием работы кода, посмотрите на сколько доступно преподношу материал.

  • @planchet2013
    @planchet2013 Год назад

    А как в коде взаимодействовать с кнопкой? например при нажатии выводить что то в консоль?

    • @ITHobbies
      @ITHobbies  Год назад +1

      Будет во втором видео

  • @hd-hub
    @hd-hub Год назад +1

    А где продолжение?😢

    • @ITHobbies
      @ITHobbies  Год назад +1

      На выходных, заканчиваю текущую работу

  • @ДушевнаяКухня-д7ж
    @ДушевнаяКухня-д7ж Год назад +1

    а где продолжение то?)

    • @ITHobbies
      @ITHobbies  Год назад

      В телеграме есть, уже текстовое описание происходящего в коде. Видео - готовлю

  • @egormcfly2529
    @egormcfly2529 Год назад

    Привет. У меня есть проблема: когда я вношу транзакцию, то баланс счета не изменяется, но когда перезапускаю приложение, то отображаются .В чем проблема?

    • @ITHobbies
      @ITHobbies  Год назад

      Функцию reload не подтянули

    • @egormcfly2529
      @egormcfly2529 Год назад

      @@ITHobbies а куда ее нужно подтянуть? В том плане, куда вписать, я просто новичок.

  • @antonlysenko2610
    @antonlysenko2610 11 месяцев назад

    А можно теперь это засунуть в андроид?

  • @jessejames1483
    @jessejames1483 Год назад

    бакалея. вот тут лажанул. но за видос лайк

    • @ITHobbies
      @ITHobbies  2 месяца назад

      Спасибо!

    • @jessejames1483
      @jessejames1483 2 месяца назад

      @@ITHobbiesможно как то в личку написать быстро по одному вопросу?

  • @xumpocmb-404
    @xumpocmb-404 Год назад

    а как на linux?

  • @Python-i2z
    @Python-i2z 8 месяцев назад

    Здравствуйте

  • @Steel_B_O_Y
    @Steel_B_O_Y 4 месяца назад

    о боже, почему не делать веб интерфейс?

    • @ITHobbies
      @ITHobbies  2 месяца назад

      Можно и веб, но конкретно здесь пример как работать с библиотекой pyside 6

  • @Sergei_K.
    @Sergei_K. Год назад

    Спасибо за видео! А как привязать выпадающий список к базе данных, чтоб он был динамичным и расширялся в зависимости от добавления пунктов?

  • @renigat_tv9051
    @renigat_tv9051 Год назад +1

    100 комент

  • @Taskmgr-IT
    @Taskmgr-IT Год назад

    Все с QT дизайнером. Лучше бы сделал весь урокь в одном видеооъоъъоъоъоъоъъоъьъьооьъоъьъоъьоъьъоъьъоъьоъьь

  • @ko-prometheus
    @ko-prometheus Год назад +1

    ⛔⛔⛔⛔⛔⛔⛔⛔⛔
    Можно создать интерфейс на русском языке??

    • @ITHobbies
      @ITHobbies  Год назад +1

      Можно, все поддерживается

  • @АлексейЛысюк-ь4я
    @АлексейЛысюк-ь4я Год назад +1

    хуже английского языка звучат только попытки его изобразить. причем чем старательнее тем хуже.

    • @slava_zxz
      @slava_zxz 10 месяцев назад

      когда получишь образование больше 9 классов, пройдет

  • @insaneluvpaydayfamily9173
    @insaneluvpaydayfamily9173 11 месяцев назад

    Дилетант

  • @BilliGates
    @BilliGates Год назад

    Качественные серверы для подобного у well webnet. Цены от 29$! Нравится то что адреса IP неограниченны(при нормальном кол-ве делают вкусные цены на них) и лояльность к жалобам, в виде того что они позволяют реагировать на все жалобы по моему усмотрению. Прокси вроде 3proxy или Dante поднимают бесплатно! Поддержка часто решает вопросы которые не входят в их компетенцию - бесплатно!

  • @abracadabra18
    @abracadabra18 8 месяцев назад

    Привет, у меня нет свойства icon, даже QAbsractButton отсутствует, что делать?

    • @abracadabra18
      @abracadabra18 8 месяцев назад

      Не, я идиот, все ок, слепой😊

    • @ЗИМНИЙ_КАБАН
      @ЗИМНИЙ_КАБАН 7 месяцев назад

      братан у мя команда py side5 rcc your_file.qrc -o your_file.py не работает говорит не сужествует