Quote:
Originally Posted by BetterRed
FWIW 2: some calibre library manager plugins use non-modal windows, they are shown in the Windows taskbar:
BR
|
Yes, thanks for the link, they simply set the QDialog parent to a nullptr to make it a standalone top-level Window.
Doable, but not ideal as cleaning up top-level windows without "delete on close" set can leak memory. And the Sigil windows in question are tied to the book loaded in the main window and should not be a new top-level windows, whereas that tool crosses/processes multiple books.