This version works for a SettingType_Filename setting type.
Changed QPushButton to QToolButton in the filename and directory settings so that the button size is smaller for the "..." buttons.

Got the SettingType_Directory option working.
Started adding SettingType_Color functionality.