Duplicating LauncherApplication::showWindow with Trash::showWindow is something that should be avoided as well. Same for LauncherApplication::moveViewportToWindow. One could think of a separate utility class/namespace where these 2 would go but for now it is just simpler to call LauncherApplication::showWindow directly from Trash's code.
Duplicating LauncherApplica tion::showWindo w with Trash::showWindow is something that should be avoided as well. Same for LauncherApplica tion::moveViewp ortToWindow. One could think of a separate utility class/namespace where these 2 would go but for now it is just simpler to call LauncherApplica tion::showWindo w directly from Trash's code.