52 bool isEnabled()
const;
57 bool useManagedPreviews()
const;
65 IccProfile monitorProfile(QWidget*
const widget =
nullptr);
72 bool monitorProfileFromSystem()
const;
82 void setUseManagedView(
bool useManagedView);
83 void setUseManagedPreviews(
bool useManagedPreviews);
84 void setIccPath(
const QString& path);
86 QList<IccProfile> allProfiles();
91 QList<IccProfile> workspaceProfiles();
96 QList<IccProfile> displayProfiles();
101 QList<IccProfile> inputProfiles();
106 QList<IccProfile> outputProfiles();
111 QList<IccProfile> profilesForDescription(
const QString& description);
119 void loadAllProfilesProperties();
132 void readFromConfig();
140 friend class IccSettingsCreator;