Further cleanup of include dependencies

This commit is contained in:
Ingo Weyrich
2019-10-30 16:38:02 +01:00
parent 1d51016bdd
commit ba8dda1836
50 changed files with 44 additions and 48 deletions

View File

@@ -16,12 +16,11 @@
* You should have received a copy of the GNU General Public License
* along with RawTherapee. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef _OPTIONS_
#define _OPTIONS_
#pragma once
#include <set>
#include <gtkmm/enums.h>
#include "../rtengine/rtengine.h"
#include "../rtengine/settings.h"
#include <exception>
#define STARTUPDIR_CURRENT 0
@@ -103,6 +102,11 @@ enum PPLoadLocation {PLL_Cache = 0, PLL_Input = 1};
enum CPBKeyType {CPBKT_TID = 0, CPBKT_NAME = 1, CPBKT_TID_NAME = 2};
enum prevdemo_t {PD_Sidecar = 1, PD_Fast = 0};
namespace Glib {
class KeyFile;
}
class Options
{
public:
@@ -447,5 +451,3 @@ extern bool gimpPlugin;
extern bool remote;
extern Glib::ustring versionString;
extern Glib::ustring paramFileExtension;
#endif