Newsfeeds

Inhalt abgleichen

Die Entwicklung mit AbanQ

Werkzeuge

AbanQ bringt einen Satz an Entwicklerwerkzeugen für die verschiedenen in AbanQ enthaltenen Dateitypen mit, die bei der Bearbeitung einer Datei aus der Systemverwaltung heraus automatisch passend zum Dateityp aufgerufen werden. Die ausführbaren Dateien dieser Werkzeuge liegen im Programmverzeichnis von AbanQ und lassen sich auch außerhalb von AbanQ aufrufen.

Dateien in der Systemverwaltung bearbeiten

Wenn ein Modul über die Systemverwaltung von der Platte geladen wird, werden alle Dateien des Moduls in die Datenbank importiert und dort verwaltet. Die Aktion Module erlaubt die Verwaltung dieser in der Datenbank liegenden Dateien. Beim Öffnen eines Moduls aus der Modulliste zeigt das Fenster eine Liste aller zum Modul gehörigen Dateien. Bei der Öffnung einer dieser Dateien erscheint ein neues Formular:

Der Button Datei bearbeiten öffnet die zum Dateityp passende Anwendung, so wird z.B. beim Bearbeiten eines Formulars (.ui) der QT-Designer geöffnet.

Vorgehensweise für Änderungen

Die o.g. programminterne Bearbeitungsweise zeigt die Flexibilität und Entwicklerfreundlichkeit von AbanQ und kann bevorzugt für kleinere Änderungen dienen. Für größere Änderungen oder Neuentwicklungen empfiehlt sich folgende Vorgehensweise:

  1. Öffnung und Bearbeitung der entsprechenden Dateien mit dem bevorzugten Editor direkt aus dem Verzeichnis auf der Festplatte
  2. die gewünschten Änderungen vornehmen
  3. das geänderte Modul in AbanQ reimportieren
  4. die Änderungen testen
  5. Schritte 2-4 wiederholen bis zum Abschluss der Entwicklung

Module auf Platte speichern

Analog zum Importvorgang lassen sich Module auch wieder auf die Platte exportieren. Dabei ist folgendes zu beachten:

Bei der Bearbeitung von Dateien über die Systemverwaltung (intern) erfolgen die Änderungen an den Dateien in der Datenbank. Beim Reimport eines Moduls werden sämtliche Änderungen überschrieben, die AbanQ-intern vorgenommen wurden. Hier kann der Modulexport zur Speicherung der vorgenommen Änderungen auf der Festplatte benutzt werden. In der Folge kann, wenn nötig, ein Abgleich zwischen internen und externen Änderungen vorgenommen werden.