VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
makVrv::DtExtractOceanReferencesWidget Class Reference

Widget for specifying static ocean extraction from a list of textures.

Inheritance diagram for makVrv::DtExtractOceanReferencesWidget:
Inheritance graph
[legend]

Public Member Functions

 DtExtractOceanReferencesWidget (DtDe &de, QWidget *parent)
 
virtual ~DtExtractOceanReferencesWidget ()
 
virtual void setSearchCandidateSet (const DtTextureVisitor::TextureMap &scSet)
 
virtual void reset ()
 
void clear ()
 
virtual void disable (const std::string &tooltip)
 
- Public Member Functions inherited from makVrv::DtExtractOceanInterface
 DtExtractOceanInterface ()
 
virtual ~DtExtractOceanInterface ()
 

Protected Slots

virtual void onExtractClicked ()
 
virtual void onDeselectAllClicked ()
 

Protected Member Functions

void setupGui ()
 

Protected Attributes

DtDemyDe
 
QListWidget * myReferencesList
 
QLabelmyHelpLabel
 
QPushButtonmyExtractButton
 

Additional Inherited Members

- Public Attributes inherited from makVrv::DtExtractOceanInterface
boost::signalslib::signal
< void(const std::string
&expression, bool isRegEx)> 
signal_extractOcean
 

Constructor & Destructor Documentation

makVrv::DtExtractOceanReferencesWidget::DtExtractOceanReferencesWidget ( DtDe de,
QWidget *  parent 
)

CTOR.

virtual makVrv::DtExtractOceanReferencesWidget::~DtExtractOceanReferencesWidget ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtExtractOceanReferencesWidget::setSearchCandidateSet ( const DtTextureVisitor::TextureMap scSet)
virtual

Set the search candidates.

Implements makVrv::DtExtractOceanInterface.

virtual void makVrv::DtExtractOceanReferencesWidget::reset ( )
virtual

Reset the GUI Deselects all external references.

Implements makVrv::DtExtractOceanInterface.

void makVrv::DtExtractOceanReferencesWidget::clear ( )

Clear the widget's entries.

virtual void makVrv::DtExtractOceanReferencesWidget::disable ( const std::string &  tooltip)
virtual

disable this whole widget and sets the tooltip

Implements makVrv::DtExtractOceanInterface.

virtual void makVrv::DtExtractOceanReferencesWidget::onExtractClicked ( )
protectedvirtualslot

Called when the user clicks the extract selection button.

virtual void makVrv::DtExtractOceanReferencesWidget::onDeselectAllClicked ( )
protectedvirtualslot

Called when the user clicks deselect all.

void makVrv::DtExtractOceanReferencesWidget::setupGui ( )
protected

Set up the GUI.

Member Data Documentation

QListWidget* makVrv::DtExtractOceanReferencesWidget::myReferencesList
protected

List box of external references.

QLabel* makVrv::DtExtractOceanReferencesWidget::myHelpLabel
protected

A label with some helpful information.

QPushButton* makVrv::DtExtractOceanReferencesWidget::myExtractButton
protected

The extract all button.

DtDe& makVrv::DtExtractOceanReferencesWidget::myDe
protected

The Display Engine.


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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)