Error: File '.\mainwindow.ui' is not valid
Verfasst: Montag 13. März 2023, 20:54
Hallo!
Ich bin gerade dabei mich in Python und Qt einzuarbeiten.
Mein System:
Windows 11
Python 3.11.2
PyQt6 mit PySide6, jeweils neueste stabile Version
Qt Creator 9.0.2 (Community)
Ich lerne nach dem Tutorial: https://www.pythonguis.com/tutorials/py ... -designer/
Ich erstelle mit Qt Creator ein MainWindow das ich dann mit
pyside6-uic .\mainwindow.ui -o .\MainWindow.py
übersetzen kann. Wenn ich noch ein Widget hinzufüge, wie QPushButton, kann ich immer noch das MainWindow übersetzen. Sobald 2 Widgets wie QPushButton und TextLabel platziert werden, kann ich den das mainwindow.ui nicht mehr übersetzen.
Das ist das einfach mainwindow.ui.
Woran scheitere ich? Vielen Dank für die Hilfe.
mfg
Ich bin gerade dabei mich in Python und Qt einzuarbeiten.
Mein System:
Windows 11
Python 3.11.2
PyQt6 mit PySide6, jeweils neueste stabile Version
Qt Creator 9.0.2 (Community)
Ich lerne nach dem Tutorial: https://www.pythonguis.com/tutorials/py ... -designer/
Ich erstelle mit Qt Creator ein MainWindow das ich dann mit
pyside6-uic .\mainwindow.ui -o .\MainWindow.py
übersetzen kann. Wenn ich noch ein Widget hinzufüge, wie QPushButton, kann ich immer noch das MainWindow übersetzen. Sobald 2 Widgets wie QPushButton und TextLabel platziert werden, kann ich den das mainwindow.ui nicht mehr übersetzen.
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>MainWindow</class>
<widget class="QMainWindow" name="MainWindow">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>800</width>
<height>600</height>
</rect>
</property>
<property name="windowTitle">
<string>MainWindow</string>
</property>
<widget class="QWidget" name="centralwidget">
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>TextLabel</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pushButton">
<property name="text">
<string>PushButton</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QMenuBar" name="menubar">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>800</width>
<height>25</height>
</rect>
</property>
</widget>
<widget class="QStatusBar" name="statusbar"/>
</widget>
<resources/>
<connections/>
</ui>
Woran scheitere ich? Vielen Dank für die Hilfe.
mfg