Error: File '.\mainwindow.ui' is not valid

Python und das Qt-Toolkit, erstellen von GUIs mittels des Qt-Designers.
Antworten
hum4n0id3
User
Beiträge: 2
Registriert: Freitag 16. März 2018, 22:49

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.

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>

Das ist das einfach mainwindow.ui.

Woran scheitere ich? Vielen Dank für die Hilfe.

mfg
__deets__
User
Beiträge: 14528
Registriert: Mittwoch 14. Oktober 2015, 14:29

Das sollte schon klappen. Was ist denn die Fehlermeldung in dem Fall?
hum4n0id3
User
Beiträge: 2
Registriert: Freitag 16. März 2018, 22:49

Entschuldigung, es ist schon spät.

Error: File '.\mainwindow.ui' is not valid

Jetzt gehts aber... Und dann gibt es Momente, wo es nicht geht. Dann bin ich scheinbar zum Beispiel nicht im richtigen Ordner. Da habe ich auch gemerkt. Gestern ging es gar nicht. Ich muss das mal beobachten. Jetzt geht es auf einmal.
Antworten