3D Forest
Software for analysis of Lidar data from forest environment.
SettingsUnitsWidget Class Reference

#include <SettingsUnitsWidget.hpp>

Inherits QWidget.

Public Slots

void slotUpdate (void *sender, const QSet< Editor::Type > &target)
 

Public Member Functions

 SettingsUnitsWidget (MainWindow *mainWindow)
 
QSize sizeHint () const override
 

Protected Slots

void slotIntermediateLas (double v)
 
void slotIntermediateUser (double v)
 
void slotUserDefined (int v)
 

Private Member Functions

void dataChanged ()
 
void setUnitsSettings (const SettingsUnits &settings)
 
void block ()
 
void unblock ()
 

Private Attributes

MainWindowmainWindow_
 
QDoubleSpinBox * ppmLasSpinBox_
 
QDoubleSpinBox * ppmUserSpinBox_
 
QCheckBox * userDefinedCheckBox_
 
SettingsUnits settings_
 

Constructor & Destructor Documentation

◆ SettingsUnitsWidget()

SettingsUnitsWidget::SettingsUnitsWidget ( MainWindow * mainWindow)

Member Function Documentation

◆ block()

void SettingsUnitsWidget::block ( )
private

Referenced by setUnitsSettings().

◆ dataChanged()

void SettingsUnitsWidget::dataChanged ( )
private

◆ setUnitsSettings()

void SettingsUnitsWidget::setUnitsSettings ( const SettingsUnits & settings)
private

Referenced by slotUpdate().

◆ sizeHint()

QSize SettingsUnitsWidget::sizeHint ( ) const
inlineoverride

◆ slotIntermediateLas

void SettingsUnitsWidget::slotIntermediateLas ( double v)
protectedslot

Referenced by SettingsUnitsWidget().

◆ slotIntermediateUser

void SettingsUnitsWidget::slotIntermediateUser ( double v)
protectedslot

Referenced by SettingsUnitsWidget().

◆ slotUpdate

void SettingsUnitsWidget::slotUpdate ( void * sender,
const QSet< Editor::Type > & target )
slot

Referenced by SettingsUnitsWidget().

◆ slotUserDefined

void SettingsUnitsWidget::slotUserDefined ( int v)
protectedslot

Referenced by SettingsUnitsWidget().

◆ unblock()

void SettingsUnitsWidget::unblock ( )
private

Referenced by setUnitsSettings().

Member Data Documentation

◆ mainWindow_

MainWindow* SettingsUnitsWidget::mainWindow_
private

◆ ppmLasSpinBox_

QDoubleSpinBox* SettingsUnitsWidget::ppmLasSpinBox_
private

◆ ppmUserSpinBox_

QDoubleSpinBox* SettingsUnitsWidget::ppmUserSpinBox_
private

◆ settings_

◆ userDefinedCheckBox_

QCheckBox* SettingsUnitsWidget::userDefinedCheckBox_
private

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