Aplikacja Okienkowa - Jak zrobić interfejs graficzny w Pythonie z modułem PySide

Поділитися
Вставка
  • Опубліковано 13 лип 2021
  • Wprowadzę Cię w moduł PySide który służy do tworzenia interfejsów graficznych w Pythonie. Moduł PySide jest podobny do PyQt i w pewnym stopniu działają zamiennie.
    Oba umożliwiają nam korzystanie z interfejsu GUI opartego na bibliotece Qt.W tym filmie, pokażę ci PySide6 od podstaw. Nie musisz go znać jednak musisz rozumieć programowanie obiektowe.
    W przeciwnym wypadku nie damy rady iść dalej. Będziemy korzystali z klas, metod i dobrze żebyś znał ten temat żeby film był dla Ciebie zrozumiały.
    Ten film, skupia się na tworzeniu interfejsu bezpośrednio w kodzie w Pythonie.Jeśli czas i chęci pozwolą, pojawią się filmy na temat QtDesignera oraz QML czyli pozostałych metod tworzenia interfejsu Qt.
    Film o Dunder Methods: • Dunder Methods - Progr...
    Co oznacza if _name_ == "__main__" : • Bez Tego Oblejesz Rozm...
    Dokumentacja PySide: pyside.github.io/
    Dokumentacja Qt: doc.qt.io/
    Gotowy kod: kreatywnykoder.gumroad.com/l/...
    Instagram: / kreatywnykoder
  • Навчання та стиль

КОМЕНТАРІ • 39

  • @zzzzz2695
    @zzzzz2695 Рік тому

    Dotrwałem do samego końca, dziękuję Ci bardzo! :)

  • @DeLBPM
    @DeLBPM 3 роки тому +1

    Podoba mi się! Czekam na wiecej.

  • @tinczo1178
    @tinczo1178 Рік тому

    Dotrwałem do końca :DD
    Dzięki za materiał

  • @elizalessi880
    @elizalessi880 4 місяці тому

    Przydatny film, dziękuję za zrobienie go

  • @Emil_000
    @Emil_000 3 місяці тому

    Dotrwałem do samego końca :) Wszystko działa :)Pozdro

  • @lemonrecap
    @lemonrecap 3 роки тому

    Bardzo dobry poradnik c:

  • @kamex8085
    @kamex8085 2 роки тому +1

    Więcej!

  • @paulinaowczarek5304
    @paulinaowczarek5304 2 роки тому +2

    Fantastycznie! I jeszcze ten relaksujacy głos. Nic tylko się uczyć😃

  • @darekkowalski1978
    @darekkowalski1978 2 роки тому

    zajebiste odrazu sub

  • @narrenturn
    @narrenturn Рік тому +2

    Nie pojawia mi się wstawiamy w Pixmap obrazek, co może być tego przyczyną ?
    def setup(self):
    pix_label = QLabel(self)
    pixmap = QPixmap("C:\\Users\\ASUS\Pictures\\3d04840c.png")

  • @wojciechkecik2386
    @wojciechkecik2386 Рік тому +1

    Witam. Zrobiłem do momentu 13:42 i nie pojawia mi się żadne okienko oraz brak jakichkolwiek błędów (Linux Lite, Python 3.8, PyCharm 2022.3.3).

  • @themos7311
    @themos7311 Рік тому

    niezrozumiałe jest dla mnie że to wszystko dajesz ze free. mega wiedza, nie do zdobycia z pospolitej literatury. podziwiam i trochę zazdroszczę. :)

    • @KaMeR1337
      @KaMeR1337 11 місяців тому +2

      jak nie do zdobycia? każda biblioteka ma dokumentacje i to z przykładami

  • @danielstec1475
    @danielstec1475 Рік тому +1

    Kod identyczny, sprawdzony 10 razy a jakims cudem okno mi sie nie pojawia.. Masakra :/

  • @michah3956
    @michah3956 Рік тому

    Fajny materiał. Może teraz coś o tworzeniu GUI w CXX-Qt (Rust❤) ?

    • @KreatywnyKoder
      @KreatywnyKoder  Рік тому

      Oj nigdy z Rusta nie korzystałem

    • @KreatywnyKoder
      @KreatywnyKoder  Рік тому

      Tak czy siak qt sie nieźle tłumaczy między językami wiec tutoriale z C++, a nawet Pythonowe powinny dać radę

    • @michah3956
      @michah3956 Рік тому

      @@KreatywnyKoder warto poznać

  • @adrianjasek1798
    @adrianjasek1798 2 роки тому

    czy aplikacje okienkowa w pythonie mozna zrobic za pomoca Visual Studio code?

    • @KreatywnyKoder
      @KreatywnyKoder  2 роки тому +1

      Nawet w notatniku ;)
      Niektórzy preferuja VS Code. Poszukaj pluginow, moze beda jakies fajne pomocne

    • @wojpo1922
      @wojpo1922 Рік тому

      Zrób w riderze jest lepszy

  • @GraySmoke88
    @GraySmoke88 Рік тому

    Bomba, jeszcze trochę się podszkolę i karzę satelicie wylądować w moim ogródku :) ale super pokazujesz trochę mi zeszło zrobienie kopii tego kodu nie poddaje się :D masz jakąś robotę jak coś już bd umiał ?

  • @dang3r160
    @dang3r160 Рік тому

    myslisz ze chatgpt jak i jego kolejne wersje bardzo utrudni znalezienie pierwszej pracy dla osob ktore chcą się przebranzowic i zaczynają dopiero naukę?

  • @superokazjerev
    @superokazjerev 2 роки тому

    Może ktoś pomóc nie mogę i nie mam pyside6 nie mam tego i nie mogę zainstalować pls pomocy

  • @maciejstraczynski3466
    @maciejstraczynski3466 2 роки тому

    Zrobiłem wszystko wg instrukcji ale okienko sie nie wyświetla, kod nie ma błędów. Gdzie może tkwić problem?

    • @KreatywnyKoder
      @KreatywnyKoder  2 роки тому

      Chyba ciagle mam pliki na dysku
      Jak pozniej nie zapomne to zuploaduje i bedziesz mogl zrobic diff ktory pokaze ci roznice miedzy twoim a moim kodem

    • @KreatywnyKoder
      @KreatywnyKoder  2 роки тому +1

      Z innym kodem zbytnio ci nie pomogę ale możesz pokombinować z moim lub poszukać znaczących różnic metodą prób i błędów.
      Trzymaj: kreatywnykoder.gumroad.com/l/OkpNXE
      Dowolny diff online ci wystarczy, np www.diffchecker.com/
      Możesz też użyć apki WInMerge albo poszukać plugina do VSCode
      To ci od razu podświetli różnice między twoim a moim kodem

    • @maciejstraczynski3466
      @maciejstraczynski3466 2 роки тому

      @@KreatywnyKoder pobrałem Twoje pliki, dziękuje za udostepnienie, i kurcze tez nie działa, nie otwiera mi okiena. Moze musze cos pobrać jeszcze...? Nie mam pojęcia w czym tkwi problem.

    • @maciejstraczynski3466
      @maciejstraczynski3466 2 роки тому

      @@KreatywnyKoder Twoj kod działa, ale kiedy sam pisze kod pokazany w 13:46 (puste okienko) i chce go odpalic to nic sie nie wyświetla, nie mam pojęcia dlaczego Tobie się wyświetla okienko a mnie nic xD

    • @thomiehomie3425
      @thomiehomie3425 2 роки тому

      mam ten sam problem, zainstalowałem pyside6 w pycharm kod mam identyczny, ale okienka brak :/

  • @bartosznowak7006
    @bartosznowak7006 2 роки тому +1

    Ciekawe to głos coś znajomy 🤔

  • @TomaszTomzik
    @TomaszTomzik 2 роки тому +3

    Co za kretyni tworzyli tego PySide, co ma wspólnego label z obrazkiem? czemu nie można było stworzyć QImage, po prostu... nienawidzę takich kretynizmów bo one powodują zamieszanie. I zamiast powiedzieć, że debile nie potrafią skalować to "lepiej sobie przygotować samemu mniejszy obrazek"... ja wiem, że to jest za darmo, ale czemu za darmo musi być durne? tego nigdy nie pojmę.

  • @cobiozo13
    @cobiozo13 8 місяців тому

    nigdy nie pisałem w python - zaczynam i bardzo mi pomógł Pan ale u mnie zadziałało "logowanie" gdy dopisałem text() w tym miejscu self.login_tekst.text() == QLabel()