Slicer 4.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Public Member Functions | Protected Member Functions | Protected Attributes
qSlicerIOOptions Class Reference

#include <Base/QTCore/qSlicerIOOptions.h>

Inheritance diagram for qSlicerIOOptions:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool isValid () const
const qSlicerIO::IOPropertiesproperties () const
 qSlicerIOOptions ()
 Contructor initialize empty properties.
virtual ~qSlicerIOOptions ()

Protected Member Functions

 qSlicerIOOptions (qSlicerIOOptionsPrivate *pimpl)
virtual void updateValid ()
 Must be called anytime the result of isValid() can change.

Protected Attributes

QScopedPointer
< qSlicerIOOptionsPrivate > 
d_ptr

Detailed Description

Definition at line 32 of file qSlicerIOOptions.h.


Constructor & Destructor Documentation

qSlicerIOOptions::qSlicerIOOptions ( ) [explicit]

Contructor initialize empty properties.

virtual qSlicerIOOptions::~qSlicerIOOptions ( ) [virtual]
qSlicerIOOptions::qSlicerIOOptions ( qSlicerIOOptionsPrivate *  pimpl) [protected]

Member Function Documentation

virtual bool qSlicerIOOptions::isValid ( ) const [virtual]

Returns true if the options have been set and if they are meaningful. By default, checks that there is at least 1 option. To be reimplemented in subclasses

Reimplemented in qSlicerIOOptionsWidget, qSlicerNodeWriterOptionsWidget, and qSlicerScalarOverlayIOOptionsWidget.

const qSlicerIO::IOProperties& qSlicerIOOptions::properties ( ) const
virtual void qSlicerIOOptions::updateValid ( ) [protected, virtual]

Must be called anytime the result of isValid() can change.

Reimplemented in qSlicerIOOptionsWidget.


Member Data Documentation

QScopedPointer<qSlicerIOOptionsPrivate> qSlicerIOOptions::d_ptr [protected]

Definition at line 47 of file qSlicerIOOptions.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines