VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Slots | Protected Attributes
DerivedDialogWidget Class Reference

The main widget for the dialog-page. More...

Inheritance diagram for DerivedDialogWidget:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DerivedDialogWidget (QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
 CTOR.
virtual ~DerivedDialogWidget ()
 DTOR.
virtual void setFlipDdsEnabled (bool enabled)
 Enables/disables the Flip DDS checkbox in the base class.

Protected Slots

virtual void on_enableFlagChanged (int state)
 Converts a Qt signal into a boost-signal.

Protected Attributes

QCheckBoxmyEnableFlagCheckbox
 The new checkbox that extends the base class widget.

Detailed Description

The main widget for the dialog-page.

This class does not contain any application logic, but instead delegates the logic to another object (a logic-object) through signals emitted via the interface of this class. The interface allows the widget or logic to be independently re-factored without affecting the other. This widget extends the existing makVrv::DtLoaderSettingsWidget by adding a new checkbox which (when checked/unchecked) enables/disables the Flip DDS checkbox already existing in the base class.

Examples

Constructor & Destructor Documentation

DerivedDialogWidget::DerivedDialogWidget ( QWidget parent = 0,
Qt::WindowFlags  f = Qt::Widget 
)

CTOR.

DTOR.


Member Function Documentation

virtual void DerivedDialogWidget::setFlipDdsEnabled ( bool  enabled) [virtual]

Enables/disables the Flip DDS checkbox in the base class.

Implements ExtraDialogInterface.

virtual void DerivedDialogWidget::on_enableFlagChanged ( int  state) [protected, virtual, slot]

Converts a Qt signal into a boost-signal.

This slot is connected to the Qt signal of the new QCheckBox. When called, this slot emits a boost signal_enableFlagSet signal, passing along the current checkbox state.


Member Data Documentation

The new checkbox that extends the base class widget.


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)