Master Core  v0.0.9 - 2abfd2849db8ba7a83957c64eb976b406713c123
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Signals | Public Member Functions | Private Member Functions | List of all members
MonitoredDataMapper Class Reference

Data to Widget mapper that watches for edits and notifies listeners when a field is edited. More...

#include <monitoreddatamapper.h>

+ Inheritance diagram for MonitoredDataMapper:
+ Collaboration diagram for MonitoredDataMapper:

Signals

void viewModified ()
 

Public Member Functions

 MonitoredDataMapper (QObject *parent=0)
 
void addMapping (QWidget *widget, int section)
 
void addMapping (QWidget *widget, int section, const QByteArray &propertyName)
 

Private Member Functions

void addChangeMonitor (QWidget *widget)
 

Detailed Description

Data to Widget mapper that watches for edits and notifies listeners when a field is edited.

This can be used, for example, to enable a commit/apply button in a configuration dialog.

Definition at line 17 of file monitoreddatamapper.h.

Constructor & Destructor Documentation

MonitoredDataMapper::MonitoredDataMapper ( QObject parent = 0)
explicit

Definition at line 11 of file monitoreddatamapper.cpp.

Member Function Documentation

void MonitoredDataMapper::addChangeMonitor ( QWidget widget)
private

Definition at line 28 of file monitoreddatamapper.cpp.

Referenced by addMapping().

+ Here is the caller graph for this function:

void MonitoredDataMapper::addMapping ( QWidget widget,
int  section 
)

Definition at line 16 of file monitoreddatamapper.cpp.

References addChangeMonitor().

Referenced by OptionsDialog::setMapper().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void MonitoredDataMapper::addMapping ( QWidget widget,
int  section,
const QByteArray &  propertyName 
)

Definition at line 22 of file monitoreddatamapper.cpp.

References addChangeMonitor().

+ Here is the call graph for this function:

void MonitoredDataMapper::viewModified ( )
signal

Definition at line 94 of file moc_monitoreddatamapper.cpp.


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