[Differential] [Request, 596 lines] D269: Replace KoToolButton with KoToolAction

kossebau (Friedrich W. H. Kossebau) noreply at phabricator.kde.org
Tue Aug 25 17:37:07 BST 2015


kossebau created this revision.
kossebau added reviewers: rempt, boemann.
kossebau added a subscriber: Calligra-Devel-list.

REVISION SUMMARY
  * change KoToolBox to use own buttons, made from new KoToolBoxButton
    which wires up to the KoToolAction
  * change KoModeBox to directly use KoToolAction instead of the formerly
    used hack with the hidden QToolButton object of KoToolButton
  * move creation of tooltip with added shortcut from ToolHelper to KoToolBox
  * fixes new shortcuts having not been forwarded to any instances of KoToolBox,
    only the latest created
  * fixes KoModeBox showing tooltips (with shortcuts) as tab labels

REPOSITORY
  rCALLIGRA Calligra

BRANCH
  improveToolBoxes

REVISION DETAIL
  https://phabricator.kde.org/D269

AFFECTED FILES
  libs/flake/KoToolManager.cpp
  libs/flake/KoToolManager.h
  libs/flake/KoToolManager_p.cpp
  libs/flake/KoToolManager_p.h
  libs/widgets/CMakeLists.txt
  libs/widgets/KoModeBox.cpp
  libs/widgets/KoModeBox_p.h
  libs/widgets/KoToolBox.cpp
  libs/widgets/KoToolBoxButton.cpp
  libs/widgets/KoToolBoxButton_p.h
  libs/widgets/KoToolBox_p.h

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: kossebau, rempt, boemann
Cc: Calligra-Devel-list



More information about the calligra-devel mailing list