Try to fix issue on Windows

* when type shift+D
Don't search default path when JsonCpp_DIR is provided

If a JsonCpp is present in a default path on the computer,
find_package(JsonCpp) was selecting this one instead of the path
pointed by JsonCpp_DIR.
Merge remote-tracking branch 'chrysteljuan/gui-improvement'

* chrysteljuan/gui-improvement:
  Try to fix issue on Windows
  Add Spinboxes
Merge branch '42-fix-jsoncpp-find_package-with-system-lib'

* 42-fix-jsoncpp-find_package-with-system-lib:
  Don't search default path when JsonCpp_DIR is provided
Fix display states

When typing the "Shift+d" key, the display states are as follows:
 OFF -> ON -> into TextEdit -> OFF without widgets -> ON without widgets
Merge branch 'fix-display-states'

* fix-display-states:
  Fix display states