I think I can explain the concept, if not the specifics. I'll use an example from the bash shell to illustrate.
Suppose you make changes to ~/.bashrc, a new prompt, or command alias. The changes are in the file when you save it, but the changes don't go into effect until one of four things happens:
a) log out, then log in
b) restart the X windows server
c) reboot (unnecessary, but is one way of doing it)
d) run the command 'source ~/.bashrc' (or '. ~/.bashrc')
Sourcing .bashrc reloads the bash environment, which contains the changes you have made.
Something similar is happening in Kde. You change the preferences via script, but they don't go into effect until you reload the environment. In Kde, pressing the 'Apply' button has the same effect as d) above, and reloads the Kde environment so that the changes go into effect.
Last edited by bigrigdriver; 11-28-2006 at 09:18 AM.
|