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 - Навчання та стиль
Dotrwałem do samego końca, dziękuję Ci bardzo! :)
Podoba mi się! Czekam na wiecej.
Dotrwałem do końca :DD
Dzięki za materiał
Przydatny film, dziękuję za zrobienie go
Dotrwałem do samego końca :) Wszystko działa :)Pozdro
Bardzo dobry poradnik c:
Więcej!
Fantastycznie! I jeszcze ten relaksujacy głos. Nic tylko się uczyć😃
ASMR
zajebiste odrazu sub
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")
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).
niezrozumiałe jest dla mnie że to wszystko dajesz ze free. mega wiedza, nie do zdobycia z pospolitej literatury. podziwiam i trochę zazdroszczę. :)
jak nie do zdobycia? każda biblioteka ma dokumentacje i to z przykładami
Kod identyczny, sprawdzony 10 razy a jakims cudem okno mi sie nie pojawia.. Masakra :/
Fajny materiał. Może teraz coś o tworzeniu GUI w CXX-Qt (Rust❤) ?
Oj nigdy z Rusta nie korzystałem
Tak czy siak qt sie nieźle tłumaczy między językami wiec tutoriale z C++, a nawet Pythonowe powinny dać radę
@@KreatywnyKoder warto poznać
czy aplikacje okienkowa w pythonie mozna zrobic za pomoca Visual Studio code?
Nawet w notatniku ;)
Niektórzy preferuja VS Code. Poszukaj pluginow, moze beda jakies fajne pomocne
Zrób w riderze jest lepszy
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ł ?
myslisz ze chatgpt jak i jego kolejne wersje bardzo utrudni znalezienie pierwszej pracy dla osob ktore chcą się przebranzowic i zaczynają dopiero naukę?
Może ktoś pomóc nie mogę i nie mam pyside6 nie mam tego i nie mogę zainstalować pls pomocy
ja też
@@lukster9302 no i G
Zrobiłem wszystko wg instrukcji ale okienko sie nie wyświetla, kod nie ma błędów. Gdzie może tkwić problem?
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
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
@@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.
@@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
mam ten sam problem, zainstalowałem pyside6 w pycharm kod mam identyczny, ale okienka brak :/
Ciekawe to głos coś znajomy 🤔
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ę.
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()