Python Tutorial, GUI-App mit Qt: #2 Erstes Hauptfenster

preview_player
Показать описание
Hier wird installieren wir das Qt-Modul für Python (pyside6) und bauen mit dem Qt-Designer ein erstes Hauptfenster.

Рекомендации по теме
Комментарии
Автор

Das ist ein tolles Tutorial. Genial und einfach erklärt, so dass man es sofort nach machen kann und es funktioniert. Einfach spitze. Vielen Dank für Deine viele Mühe und bitte vervollständige dieses Tutorial. LG Michael

michaelmeier
Автор

Ein ganz grosses Danke Schön von mir, hab nach langem nach so ein Tutorial gesucht. Werde auch ordentlich die Werbetrommel für diese Reihe rühren ;D

gerselent
Автор

Danke für dieses Video, gut gemacht, würde mich freuen wenn mehr kommen würde mit dem Designer Tutorial..
Freue mich schon auf mehr Videos darüber

DerneueBusfahrer
Автор

Vielen Dank für das Tutorial. Es hat alles funktioniert

markusstruckmeier
Автор

Das ist so wunderbar gemacht, und auch erklärt. Vielen Dank dafür!

gerimondvogel
Автор

Hallo, Deine Methode eine Qt-Creator-Datei einzubinden gefällt mir deutlich besser, wie die Methode die auf der Webseite Udemy gezeigt wird! Klasse Video!

markuslemcke
Автор

Super erklärt. Vielen Dank!!!
Wenn ich das richtig verstanden habe, ist QT ja lizenzpflichtig, zumindest, wenn ich meinen Code nicht offenlegen will. Nach der Konvertierung zu Python-Code geht aber doch jeglicher Bezug zu QT verloren, oder? Ich hätte dass dann ja auch selber in Python coden können🤔

ClockworkOrange
Автор

Hallo und vielen Dank für das Video. Das Befehl "pip install pyside6" lässt sich nur als Admin audführem.

kosmasandreadis
Автор

Hi, bin ganz begeistert von deinem Tutorial. Leider habe ich gleich in der ersten Zeile "import Pyside6.QtWidgets ..." die Fehlermeldung erhalten, dass DLLs nicht gefunden wurden. Die Installation über "pip install pyside6" wurde aber als erfolgreich gemeldet. Ich verwende W7. Wie kann ich das korrigieren?
Danke

felixschmitt
Автор

Gibt es nicht ne einfacher Methode um das Fenster zum Laufen zu bringen? Zb. durch kopieren des Python cods?

cr-mure
Автор

Hallo ich hätte da mal eine Frage:
Ich habe alles so gemacht wie im Tutorial jedoch klappt bei mir im letzten Schritt etwas nicht. Ich habe genau wie im Tutorial 'from Teil_60_Qt.frm_main import Ui.frm_main" geschrieben und ein Fehler wird mir nicht angezeigt. Doch beim Ausführen steht im Terminal "ModuleNotFoundError: No Module named 'Teil_60_Qt' ". Wenn ich den Ordner im Befehl weglasse zeigt er mir nur ein normales Fenster an. Hab alles Überprüft und Ordner und Name stimmen überein. Alle Befehle wurden wie im Tutorial geschrieben und die Ui-Datei wurde erfolgreich zu .py importiert. Wenn ich im Terminal so "cd Teil_60_Qt" suche findet er den Ordner sofort. Da des Öfteren vs Studio wegen dem Windows Defender nicht ordnungsgemäß funktioniert hat habe ich auch den überprüft doch auch der Windows defender zeigt keine blockierten Apps und auch die kurzzeitige Deaktivierung von allem hat nichts gebracht. Ich wollte fragen ob jemand noch eine andere Lösung parat hat. Aber sonst bin ich echt dankbar für dieses Tutorial und würde gerne die weiteren Parts schauen.

EinNutzer-rguf
Автор

Super Thema. Das ist ja eine geniale Einrichtung um aufwendige Fenster zu programmieren. Danke für die klare Darstellung.
Darf ich davon ausgehen, dass Pyside6 auch unter Arch-linux und PyCharm als Editor funktioniert?

richardcarl
Автор

Hallo Gravitar,

ich habe das Problem:

PS E:\PROGRAMMIERUNG\Qt> & e:/PROGRAMMIERUNG/Qt/test.py
Traceback (most recent call last):
File "e:\PROGRAMMIERUNG\Qt\test.py", line 9, in <module>
frm_main.show()
NameError: name 'frm_main' is not defined

Ich mache genau die gleichen Schritte wie Sie. Was mache ich falsch??? Danke technikPrimat

technikprimat
Автор

Auserdem funktioniert setupUI bei mir überhaupt nicht.

Wenn ich das ausführe dann wird immer noch diese standart Leere Fenster angezeigt.

Mein Code sieht so aus:
from PySide6.QtWidgets import QApplication, QMainWindow
from Teil_60_QT.Frm_main import Ui_Frm_main

class Frm_main(QMainWindow, Ui_Frm_main):
def _init_(self):
super()._init_()
self.setupUi(self, Frm_main)

app = QApplication()
Frm_main = Frm_main()
Frm_main.show()
app.exec()

nesyta
Автор

Zum Glück ist des nicht kompliziert, wäre schon merkwürdig wenn des automatisch funktioniert, es ist voll wichtig dass man des immer manuel machen muss, vor allem nach jeder ändern im Designer vom neuen. Klar wirkt dies jetzt so als würde des unnötig Zeit kosten, aber des ist nur Einbindung. 🙂

ProWoKANTer
Автор

Tolle Tutorial, aber eine Frage hätte ich noch !
Gibt es einen Grund warum die ui-Dateien in Python Code umgewandelt werden müssen ?
Es gibt doch auch die Möglichkeit .ui Dateien direkt zu laden.
Gruß Mario

mariowolf
Автор

Ich freu mich ehrlich, dass sich jemand die Mühe nimmt, das Thema verständlich bekannt zu machen. Besten Dank dafür!
Ich versuche das parallel in Win und in Mint. In win läuft es wie beschrieben, in Linux bekomme ich folgende Fehlermeldung:
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Es neu zu installieren hab ich versucht. Gibt es einen Linux-Kenner, der weiss, wo man da den Hebel ansetzt?

alexanderkerl
Автор

Leider habe ich ständig Fehler bei der Konvertierung der ui-Datei in die py Datei. Ich habe alles probiert. Sogar alle Dateien in einen Pfad kopiert.

thomaspfaff
Автор

Alles genau so gemacht aber das fertige Fenster wird nicht angezeigt.Es kommt weiterhin nur ein leeres Fenster.Hab ich vlt nicht alle Addons geladen ?

knochenkalle
Автор

Problem: Wayland, Gnome
Unter Ubuntu: Lösung vor dem anmelden bei Ubuntu ohne Passworteingabe auf User drücken und unten rechts bei Einstellungen (Zahnrad) Ubuntu auf Xorg wählen .

Wow das war ein Ritt hatte schon zu Beginn mit dem MainWindow ständig Fehlermeldungen beim ausführen. frm.main ging dann gar nichts.
Bis ich die O.g.lösung gefunden hatte.

Danke für dein Tutorial

o-e-b
visit shbcf.ru