Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

CMSPrefs Class Reference

#include <cmsprefs.h>

Collaboration diagram for CMSPrefs:

Collaboration graph
[legend]

List of all members.

Public Slots

virtual void slotCMSon ()
virtual void setValues ()
virtual void slotSimula ()

Signals

void cmsOn (bool)

Public Member Functions

 CMSPrefs (QWidget *parent, CMSData *Vor, ProfilesL *InputProfiles, ProfilesL *InputProfilesCMYK, ProfilesL *PrinterProfiles, ProfilesL *MonitorProfiles)
 ~CMSPrefs ()
void restoreDefaults (CMSData *prefs, ProfilesL *InputProfiles, ProfilesL *InputProfilesCMYK, ProfilesL *PrinterProfiles, ProfilesL *MonitorProfiles)
void updateDocSettings (ScribusDoc *doc)

Public Attributes

QCheckBox * checkBox1
QGroupBox * sysProfiles
QLabel * text2
QLabel * text1
QLabel * text1CMYK
QLabel * text3
QLabel * text4
QLabel * text5
QComboBox * inputPRGBIm
QComboBox * inputPCMYKIm
QComboBox * inputPRGB
QComboBox * inputPCMYK
QComboBox * monitorP
QComboBox * printerP
QGroupBox * render
QLabel * text22
QComboBox * imagesI
QComboBox * colorsI
QLabel * text21
QCheckBox * simulate
QCheckBox * convertAll
QCheckBox * gamutC
QCheckBox * blackP
CMSDataprefs
bool changed

Protected Attributes

QVBoxLayout * cmsPrefsLayout
QGridLayout * sysProfilesLayout
QGridLayout * renderLayout
QHBoxLayout * convertLayout
QHBoxLayout * gamutLayout


Detailed Description

Definition at line 24 of file cmsprefs.h.


Constructor & Destructor Documentation

CMSPrefs::CMSPrefs ( QWidget *  parent,
CMSData Vor,
ProfilesL InputProfiles,
ProfilesL InputProfilesCMYK,
ProfilesL PrinterProfiles,
ProfilesL MonitorProfiles 
)

CMSPrefs::~CMSPrefs (  )  [inline]

Definition at line 30 of file cmsprefs.h.


Member Function Documentation

void CMSPrefs::restoreDefaults ( CMSData prefs,
ProfilesL InputProfiles,
ProfilesL InputProfilesCMYK,
ProfilesL PrinterProfiles,
ProfilesL MonitorProfiles 
)

void CMSPrefs::updateDocSettings ( ScribusDoc doc  ) 

void CMSPrefs::slotCMSon (  )  [virtual, slot]

Definition at line 305 of file cmsprefs.cpp.

References blackP, checkBox1, cmsOn(), convertAll, gamutC, render, simulate, slotSimula(), and sysProfiles.

Referenced by CMSPrefs().

void CMSPrefs::setValues (  )  [virtual, slot]

void CMSPrefs::slotSimula (  )  [virtual, slot]

Definition at line 296 of file cmsprefs.cpp.

References convertAll, gamutC, and simulate.

Referenced by CMSPrefs(), and slotCMSon().

void CMSPrefs::cmsOn ( bool   )  [signal]

Referenced by slotCMSon().


Member Data Documentation

QCheckBox* CMSPrefs::checkBox1

Definition at line 35 of file cmsprefs.h.

Referenced by CMSPrefs(), restoreDefaults(), setValues(), slotCMSon(), and updateDocSettings().

Definition at line 36 of file cmsprefs.h.

Referenced by CMSPrefs(), restoreDefaults(), and slotCMSon().

QLabel* CMSPrefs::text2

Definition at line 37 of file cmsprefs.h.

Referenced by CMSPrefs().

QLabel* CMSPrefs::text1

Definition at line 38 of file cmsprefs.h.

Referenced by CMSPrefs().

Definition at line 39 of file cmsprefs.h.

Referenced by CMSPrefs().

QLabel* CMSPrefs::text3

Definition at line 40 of file cmsprefs.h.

Referenced by CMSPrefs().

QLabel* CMSPrefs::text4

Definition at line 41 of file cmsprefs.h.

Referenced by CMSPrefs().

QLabel* CMSPrefs::text5

Definition at line 42 of file cmsprefs.h.

Referenced by CMSPrefs().

Definition at line 43 of file cmsprefs.h.

Referenced by CMSPrefs(), restoreDefaults(), setValues(), and updateDocSettings().

Definition at line 44 of file cmsprefs.h.

Referenced by CMSPrefs(), restoreDefaults(), setValues(), and updateDocSettings().

QComboBox* CMSPrefs::inputPRGB

Definition at line 45 of file cmsprefs.h.

Referenced by CMSPrefs(), restoreDefaults(), setValues(), and updateDocSettings().

Definition at line 46 of file cmsprefs.h.

Referenced by CMSPrefs(), restoreDefaults(), setValues(), and updateDocSettings().

QComboBox* CMSPrefs::monitorP

Definition at line 47 of file cmsprefs.h.

Referenced by CMSPrefs(), restoreDefaults(), setValues(), and updateDocSettings().

QComboBox* CMSPrefs::printerP

Definition at line 48 of file cmsprefs.h.

Referenced by CMSPrefs(), restoreDefaults(), setValues(), and updateDocSettings().

QGroupBox* CMSPrefs::render

Definition at line 49 of file cmsprefs.h.

Referenced by CMSPrefs(), restoreDefaults(), and slotCMSon().

Definition at line 50 of file cmsprefs.h.

Referenced by CMSPrefs().

QComboBox* CMSPrefs::imagesI

Definition at line 51 of file cmsprefs.h.

Referenced by CMSPrefs(), restoreDefaults(), setValues(), and updateDocSettings().

QComboBox* CMSPrefs::colorsI

Definition at line 52 of file cmsprefs.h.

Referenced by CMSPrefs(), restoreDefaults(), setValues(), and updateDocSettings().

Definition at line 53 of file cmsprefs.h.

Referenced by CMSPrefs().

QCheckBox* CMSPrefs::simulate

QCheckBox* CMSPrefs::gamutC

QCheckBox* CMSPrefs::blackP

Definition at line 57 of file cmsprefs.h.

Referenced by CMSPrefs(), restoreDefaults(), setValues(), slotCMSon(), and updateDocSettings().

Definition at line 58 of file cmsprefs.h.

Referenced by CMSPrefs(), and setValues().

QVBoxLayout* CMSPrefs::cmsPrefsLayout [protected]

Definition at line 70 of file cmsprefs.h.

Referenced by CMSPrefs().

QGridLayout* CMSPrefs::sysProfilesLayout [protected]

Definition at line 71 of file cmsprefs.h.

Referenced by CMSPrefs().

QGridLayout* CMSPrefs::renderLayout [protected]

Definition at line 72 of file cmsprefs.h.

Referenced by CMSPrefs().

QHBoxLayout* CMSPrefs::convertLayout [protected]

Definition at line 73 of file cmsprefs.h.

Referenced by CMSPrefs().

QHBoxLayout* CMSPrefs::gamutLayout [protected]

Definition at line 74 of file cmsprefs.h.

Referenced by CMSPrefs().


The documentation for this class was generated from the following files:
Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.