SettingsDialog Class Reference

Represents the encoding-settings dialog. More...

#include <gui.h>

Collaboration diagram for SettingsDialog:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SettingsDialog (ImageViewer *parent, IRoot *settingsHolder)
 Initializes all the widgets in the dialog.
IRootgetSettings ()
 Returns the edited settings.

Private Slots

void currentItemChanged (QTreeWidgetItem *current, QTreeWidgetItem *previous)
 Changes the contents of the settings group-box when selecting in the settings tree.
void settingChanges (int which)
 Adjusts the settings when changed in the settings group-box.
void loadSaveClick (QAbstractButton *button)
 Handles loading and saving of the settings.

Private Member Functions

ImageViewerparentViewer ()
 Returns a reference to the parent instance of ImageViewer.
void initialize ()
 Initializes the settings tree and group-box contents from settings.

Private Attributes

QGroupBox * setBox
 the settings group-box
QTreeWidget * treeWidget
 the settings tree
QDialogButtonBox * loadSaveButtons
 the button-box for loading and saving
IRootsettings
 the settings we edit


Detailed Description

Represents the encoding-settings dialog.

Definition at line 119 of file gui.h.


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

Generated on Thu Aug 6 22:33:15 2009 for Fractal Image Compressor by  doxygen 1.5.8