Commit Graph

13 Commits

Author SHA1 Message Date
GerhardHoffmann 6dd8a8c6b3 did some testing with event filter. not used. 2023-09-10 16:54:29 +02:00
GerhardHoffmann 15f28e9ffd Add m_update-object and prepare for doing the bootloader setup for downloading
the device controller firmware.
2023-09-09 15:01:03 +02:00
GerhardHoffmann 9531a08b4a Add a pointer to the device-controller-plugin. The main window will always be
owned by the GUI thread, and the GUI thread is loading the plugin. Hence the
worker-thread does not block itself when inside a QT slot.
2023-09-06 09:07:45 +02:00
GerhardHoffmann 4307fb96a6 Add status bar instead of using an message box for displaying error messages. 2023-08-22 09:27:59 +02:00
GerhardHoffmann 17ddfd0ddd Added slot onReplaceLast() to handle adding a QStringList to the text edit. 2023-08-18 11:48:29 +02:00
GerhardHoffmann 2ac8c4cfc6 Added scrollDownTextEdit() -> text edit is supposed to scroll down autmatically
in case too much info has to be displayed.
2023-08-18 11:46:57 +02:00
GerhardHoffmann 4d2d38e45c Default parameter for onReplaceLast() 2023-08-07 13:53:48 +02:00
GerhardHoffmann 4ff3b0efdf Advance the progress bar in the foreground when a long running task
in the background (e.g. git clone).
2023-08-06 20:44:26 +02:00
GerhardHoffmann 1fd2269753 onAppendText() only appends text.
onReplaceLast() replaces the last line in the text edit window.
2023-08-06 14:14:47 +02:00
GerhardHoffmann cf9033e898 Send custom event from worker(-thread) to MainWindow in order to update
progress bar.
2023-08-05 18:50:50 +02:00
GerhardHoffmann 0ee92f0181 disbale exit-button as long as update process is running 2023-08-02 17:51:35 +02:00
GerhardHoffmann b3f4a4086b Populate text-edit with run-time info from update-process. 2023-08-02 15:29:10 +02:00
GerhardHoffmann ab8acfc7d1 use gui-interface for ATBUpdateTool 2023-07-31 16:55:36 +02:00