KPropertiesDialog: Add ability to hide the terminal section of advanced section in properties dialog
This option cannot be made to work for autostart entries using the Systemd boot because
it isn't supported by the xdg-autostart-generator
generator, and adding support there
is unlikely because it's a deprecated property anyway.
Accordingly, we need a way to conditionally hide the option when it doesn't make sense. So we just add a new value terminalEnabled to the KPropertiesDialog constructor. Even though the constructor of KPropertiesDialog is changed, there shouldn't be any need to port the usage anywhere else as the default value is provided.
Edited by Nate Graham