Ich versuche nur zu verstehen, wie QGIS und Designer zusammenarbeiten. Aus den hervorragenden Beiträgen von Nathan W weiß ich, wie man ein Benutzerformular erstellt und wie man es mit einer QGIS-Ebene verknüpft und wie man Validierungscode hinzufügt. Meine Fragen hier sind ziemlich naiv, aber das, was jeder kennt, ist genau das, was man im Druck nicht finden kann:
Ist die mit QGIS gelieferte Kopie von Qt Designer ohnehin in die QGIS-GUI integriert (wie der Formular-Designer in ms-access den Rest von ms-access)?
Kann ich Qt Designer in QGIS starten oder muss ich in der QGIS-Installation mit Windows Explorer herumfischen und die Qt Designer-Exe finden, auf die ich doppelklicken kann?
- Ist es besser, eine separate Version von Qt Designer / Qt Creator oder pyQt zu installieren, als den integrierten Qt Designer zu verwenden?
- Wird das vorgefertigte Windows-Installationsprogramm für neue Benutzer mit Qt Designer geliefert, der so konfiguriert ist, dass er für das Formular-Design verwendet werden kann?
- Ist PyQt eine gute Lösung, wenn ich nach einer Möglichkeit suche, Formulare mit Python-Validierungscode zu erstellen?
- Viele Datenerfassungsaufgaben sind nicht räumlich, z. B. das Hinzufügen einer Preisliste für Verkehrszeichen. Das GIS kann aufzeichnen, welche Schilder ersetzt werden müssen, aber die Preisliste wird benötigt, um einen Kostenvoranschlag zu erstellen. Gibt es überhaupt eine Möglichkeit, die Anzeige von Formularen für nicht räumliche Datentabellen auszulösen?
quelle