Revisit QtHelp Settings Dialog

Authored by cordlandwehr on May 26 2016, 8:02 PM.

Description

Revisit QtHelp Settings Dialog

Summary:

  1. Group all QtHelp autoloading in one group box
  1. Remove up/down move buttons

These buttons only have an effect to the order of th QtHelp files added
in the table view. Moreover, there are usually more help files installed
by e.g. the system's Qt API docs, files by the QtHelp search dir, and by
different providers like CMake help or PHP help. As a result, the user
can just order the subgroup of documentation files in the table while
the other files, as provided in the documentation widget combo box
cannot change order.

  1. Refactor duplicated code
  1. Move Table Controls into Table

Add remove/modify control buttons into the table to have a clean
separation between installation and modification of documentation
files.

  1. Update TODO about delete button

Reviewers: KDevelop, mwolff

Reviewed By: KDevelop, mwolff

Subscribers: mwolff, kdevelop-devel

Tags: KDevelop

Differential Revision: https://phabricator.kde.org/D1613

Details

Committed
cordlandwehrMay 26 2016, 8:07 PM
Reviewer
KDevelop
Differential Revision
D1613: Revisit QtHelp Settings Dialog
Parents
R32:a2c5fb8fc014: Rephrase tooltip
R32:3345db0498cc: Fix build
Branches
Unknown
Tags
Unknown

Merged Changes

CommitAuthorDetailsCommitted
a2c5fb8fc014cordlandwehr
Rephrase tooltip 
May 26 2016
48a8fde3e19bcordlandwehr
Move QtHelp files control buttons below table 
May 26 2016
5257eef68047D1613cordlandwehr
Update TODO about delete button 
May 15 2016
4dae14ce33deD1613cordlandwehr
Move Table Controls into Table 
May 15 2016
94fd721e061dD1613cordlandwehr
Refactor duplicated code 
May 14 2016
ae11ddc83557D1613cordlandwehr
Remove up/down move buttons 
May 14 2016
d5002d7f1c46D1613cordlandwehr
Group all QtHelp autoloading in one group box 
May 14 2016