Scribus
Open source desktop publishing at your fingertips
PrefsPanel Class Referenceabstract

A base class for all preferences panels. More...

#include <prefspanel.h>

Inheritance diagram for PrefsPanel:
Collaboration diagram for PrefsPanel:

Public Slots

virtual void apply ()=0
 applies changes made to prefs to the app. More...
 

Public Member Functions

 PrefsPanel (QWidget *parent)
 

Detailed Description

A base class for all preferences panels.

This class provides a simple interface for prefs panel widgets. They must provide an apply() slot that applies any changes to the app, and they must NOT apply any changes until and unless this slot is called.

Member Function Documentation

virtual void PrefsPanel::apply ( )
pure virtualslot

applies changes made to prefs to the app.

All subclasses MUST override this.

This slot may be called multiple times, once, or not at all; no assumptions should be made.


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