Scribus
Open source desktop publishing at your fingertips
PreferencesDialog Class Reference

The Scribus Preferences Dialog. More...

#include <preferencesdialog.h>

Inheritance diagram for PreferencesDialog:
Collaboration diagram for PreferencesDialog:

Public Slots

virtual void accept ()
 Overridden to emit accepted(), which plugin panels use.
 
void itemSelected (QListWidgetItem *ic)
 
void newItemSelected ()
 
void restoreDefaults ()
 
void setupGui ()
 
void saveGuiToPrefs ()
 
void setNewItemSelected (const QString &s)
 
void changeUnits (int u)
 

Public Member Functions

 PreferencesDialog (QWidget *parent, ApplicationPrefs &prefsData, ScribusDoc *doc=NULL)
 
virtual void changeEvent (QEvent *e)
 
ApplicationPrefs prefs () const
 
void getResizeDocumentPages (bool &resizePages, bool &resizeMasterPages, bool &resizePageMargins, bool &resizeMasterPageMargins)
 

Protected Slots

virtual void languageChange ()
 
void applyButtonClicked ()
 

Protected Member Functions

int addItem (QString name, QPixmap icon, QWidget *tab)
 
void setupListWidget ()
 
void arrangeIcons ()
 
void initPreferenceValues ()
 
void addPlugins ()
 Scans plugins for those that want to add a prefs widget and hooks them up to the dialog.
 

Protected Attributes

Prefs_ColorManagementprefs_ColorManagement
 
Prefs_Displayprefs_Display
 
Prefs_DocumentInformationprefs_DocumentInformation
 
Prefs_DocumentItemAttributesprefs_DocumentItemAttributes
 
Prefs_DocumentSectionsprefs_DocumentSections
 
Prefs_DocumentSetupprefs_DocumentSetup
 
Prefs_ExternalToolsprefs_ExternalTools
 
Prefs_Fontsprefs_Fonts
 
Prefs_Guidesprefs_Guides
 
Prefs_Hyphenatorprefs_Hyphenator
 
Prefs_ImageCacheprefs_ImageCache
 
Prefs_ItemToolsprefs_ItemTools
 
Prefs_KeyboardShortcutsprefs_KeyboardShortcuts
 
Prefs_Miscellaneousprefs_Miscellaneous
 
Prefs_OperatorToolsprefs_OperatorTools
 
Prefs_PDFExportprefs_PDFExport
 
Prefs_PageSizesprefs_PageSizes
 
Prefs_Pathsprefs_Paths
 
Prefs_Pluginsprefs_Plugins
 
Prefs_PreflightVerifierprefs_PreflightVerifier
 
Prefs_Printerprefs_Printer
 
Prefs_Scrapbookprefs_Scrapbook
 
Prefs_Spellingprefs_Spelling
 
Prefs_TableOfContentsprefs_TableOfContents
 
Prefs_Typographyprefs_Typography
 
Prefs_UserInterfaceprefs_UserInterface
 
QMap< QListWidgetItem *, int > stackWidgetMap
 
int counter
 
double unitRatio
 
int docUnitIndex
 
ScribusMainWindowmainWin
 
PrefsManagerprefsManager
 
ScribusDocm_Doc
 
ApplicationPrefs localPrefs
 

Detailed Description

The Scribus Preferences Dialog.


The documentation for this class was generated from the following files: