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

#include <ExportFileDialog.hpp>

Inherits QDialog.

Public Slots

void slotBrowse ()
 
void slotAccept ()
 
void slotReject ()
 

Public Member Functions

 ExportFileDialog (MainWindow *mainWindow, const QString &fileName)
 
std::shared_ptr< ExportFileFormatInterfacewriter () const
 
ExportFileProperties properties () const
 

Private Attributes

MainWindowmainWindow_
 
QLineEdit * fileNameLineEdit_
 
QPushButton * browseButton_
 
std::vector< QCheckBox * > attributeCheckBox_
 
QComboBox * scaleComboBox_
 
QCheckBox * filterEnabledCheckBox_
 
QPushButton * acceptButton_
 
QPushButton * rejectButton_
 

Constructor & Destructor Documentation

◆ ExportFileDialog()

ExportFileDialog::ExportFileDialog ( MainWindow * mainWindow,
const QString & fileName )

Member Function Documentation

◆ properties()

ExportFileProperties ExportFileDialog::properties ( ) const

◆ slotAccept

void ExportFileDialog::slotAccept ( )
slot

Referenced by ExportFileDialog().

◆ slotBrowse

void ExportFileDialog::slotBrowse ( )
slot

Referenced by ExportFileDialog().

◆ slotReject

void ExportFileDialog::slotReject ( )
slot

Referenced by ExportFileDialog().

◆ writer()

std::shared_ptr< ExportFileFormatInterface > ExportFileDialog::writer ( ) const

Member Data Documentation

◆ acceptButton_

QPushButton* ExportFileDialog::acceptButton_
private

Referenced by ExportFileDialog().

◆ attributeCheckBox_

std::vector<QCheckBox *> ExportFileDialog::attributeCheckBox_
private

Referenced by ExportFileDialog(), and properties().

◆ browseButton_

QPushButton* ExportFileDialog::browseButton_
private

Referenced by ExportFileDialog().

◆ fileNameLineEdit_

QLineEdit* ExportFileDialog::fileNameLineEdit_
private

◆ filterEnabledCheckBox_

QCheckBox* ExportFileDialog::filterEnabledCheckBox_
private

Referenced by ExportFileDialog(), and properties().

◆ mainWindow_

MainWindow* ExportFileDialog::mainWindow_
private

Referenced by slotBrowse().

◆ rejectButton_

QPushButton* ExportFileDialog::rejectButton_
private

Referenced by ExportFileDialog().

◆ scaleComboBox_

QComboBox* ExportFileDialog::scaleComboBox_
private

Referenced by ExportFileDialog(), and properties().


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