You can use probably the on/off switch-widget, assigning some command (or another button, or even some key combo: but for the last one, I'd think there are other possibilities

)....
I think this will be interesting:
http://superuser.com/questions/180924/how-can-i-switch-power-profiles-in-kde-powerdevil-via-dbus-qdbus
=> you just have to set some energy profiles (for example "Normal", "Download", and others you'd want - choose the names yourself!)
Then use following command:[s]qdbus org.kde.powerdevil /modules/powerdevil setProfile Profilename[/s]
For example (in this situation):[s]qdbus org.kde.powerdevil /modules/powerdevil setProfile [b][color=maroon]Download[/s][/color][/b]
=> so that's for putting it in a script=> doesn't work on my laptop here

This link:
http://www.google.be/url?sa=t&rct=j&q=kde%20dbus%20command%20switch%20power%20profile&source=web&cd=8&ved=0CGMQFjAH&url=http%3A%2F%2Fdrfav.wordpress.com%2F2010%2F11%2F10%2Fupdates-from-kde-power-management-land-for-users-and-developers%2F&ei=8QQXT6asCMiJhQeNvpGBAw&usg=AFQjCNHD203WhewmzV1ez2HXjaekN1G3Lw&cad=rjais blacked out today.... (SOPA reasons) -
no, looked in Google cache, nothing interesting either
Pfff, it seems that it's removed after the power management upgrade (in 4.6?)....
=> I opened
qdbusviewer (you can that type in the terminal, or in Krunner [Alt-F2]); and can't find any interesting anymore in org.freedesktop.PowerManagement >> [Methods] modules >> powerdevil: neither in org.freedesktop.DBus.Properties or Introspectable any of interest

Maybe someone else who has an idea?