← Projects/Usability/HIG/Buttons You do not have permission to edit this page, for the following reason: The action you have requested is limited to users in one of the groups: Users, Administrators, trusted, KDEDevelopers. You can view and copy the source of this page. = Purpose = A button initiates an action when the user clicks it. = Guidelines = * Use [[Projects/Usability/HIG/Capitalization|title style capitalization]] for the label. * Buttons are not dynamic: their icon and label should not change depending on the context. [[Projects/Usability/HIG/Toggle_Buttons|Toggle buttons]] are a special case where a button has a state. * Do not initiate an action on right-click or double-click. * Prefer using icons on buttons only for OK, Apply or Cancel like actions. Passive actions like those in the "System Settings => Application Appearance => Fonts" do not have icons. = Implementation = [http://api.kde.org/4.10-api/kdelibs-apidocs/kdeui/html/classKPushButton.html KPushButton] Template used on this page: Template:Moved To Community (view source) Return to Projects/Usability/HIG/Buttons. Retrieved from "https://techbase.kde.org/Projects/Usability/HIG/Buttons"