Add QFileAction.
Rework QOpenFileButton, QOpenFolderButton and QSaveFileButton to use QFileAction.
No need properties here.
Remove reset members.
Inherits QAbstractButtonLineEdit instead of QLineEdit + layout/button.
Use QFileAction instead of buttons.
Rename enumerators from QFileAction.
Fix Coding Style
Fix naming Style
Remove of some useless function
Replacement of Q*BoxLayout by QBoxLayout to avoid the reconstruction of the Layout
Merge remote-tracking branch 'origin/master' into schoumi