Hey Leute,
ich arbeite an einem Editor. Wenn ich nun eine Datei öffne und schon eine geladen ist, soll das Programm nochmal gestartet werden und die neue Datei anzeigen.
Hat jemand ne Idee wie man ein Programm sich selber nochmal starten lässt?
Danke im Voraus
[gelöst] Programm nochmal starten
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
Verstehe zwar den Unterschied nicht so ganz, aber mit QApplication::applicationFilePath() und QApplication::applicationDirPath() bekommst eigentlich alle nötigen Informationen zurück um das gleiche Programm nochmal zu starten. Selbst mit meinem Beispiel geht es genauso.
Wenn dein Programm unter Linux app heißt und unter Windows app.exe, dann kannst einfach startDetached( "app" ); machen, unter Windows führt er automatisch die exe Datei aus.
Wenn dein Programm unter Linux app heißt und unter Windows app.exe, dann kannst einfach startDetached( "app" ); machen, unter Windows führt er automatisch die exe Datei aus.