This class is used to set output layer. More...
#include <OutputRasterWidget.h>
Public Member Functions | |
| bool | fileExists () const |
| std::string | getFileExtension () |
| std::string | getFilePath () |
| Ui::OutputRasterWidgetForm * | getForm () const |
| std::map< std::string, std::string > | getInfo () const |
| std::string | getOutputRaster () |
| std::string | getType () const |
| OutputRasterWidget (QWidget *parent=0, Qt::WindowFlags f=0) | |
| ~OutputRasterWidget () | |
Protected Slots | |
| void | onTargetFileToolButtonClicked () |
Private Attributes | |
| std::unique_ptr< Ui::OutputRasterWidgetForm > | m_ui |
This class is used to set output layer.
Definition at line 56 of file OutputRasterWidget.h.
| te::qt::widgets::OutputRasterWidget::OutputRasterWidget | ( | QWidget * | parent = 0, |
| Qt::WindowFlags | f = 0 |
||
| ) |
Definition at line 43 of file OutputRasterWidget.cpp.
References m_ui, onTargetFileToolButtonClicked(), and ~OutputRasterWidget().
|
default |
Referenced by OutputRasterWidget().
| bool te::qt::widgets::OutputRasterWidget::fileExists | ( | ) | const |
Definition at line 68 of file OutputRasterWidget.cpp.
References te::core::FileSystem::exists(), and m_ui.
Referenced by te::qt::widgets::ContrastDialogForm::execute(), te::qt::widgets::FilterDialogForm::execute(), and te::qt::widgets::ArithmeticOpDialogForm::execute().
| std::string te::qt::widgets::OutputRasterWidget::getFileExtension | ( | ) |
Definition at line 102 of file OutputRasterWidget.cpp.
References m_ui.
Referenced by te::qt::widgets::ColorTransformDialog::execute(), te::qt::widgets::ColorTransformDialog::executeHLS2RGB(), te::qt::widgets::ColorTransformDialog::executeIHS2RGB(), te::qt::widgets::ColorTransformDialog::executeRGB2HLS(), and te::qt::widgets::ColorTransformDialog::executeRGB2IHS().
| std::string te::qt::widgets::OutputRasterWidget::getFilePath | ( | ) |
Definition at line 88 of file OutputRasterWidget.cpp.
References m_ui.
Referenced by te::qt::widgets::ColorTransformDialog::execute(), te::qt::widgets::ColorTransformDialog::executeHLS2RGB(), te::qt::widgets::ColorTransformDialog::executeIHS2RGB(), te::qt::widgets::ColorTransformDialog::executeRGB2HLS(), and te::qt::widgets::ColorTransformDialog::executeRGB2IHS().
| Ui::OutputRasterWidgetForm * te::qt::widgets::OutputRasterWidget::getForm | ( | ) | const |
Definition at line 54 of file OutputRasterWidget.cpp.
References m_ui.
| std::map< std::string, std::string > te::qt::widgets::OutputRasterWidget::getInfo | ( | ) | const |
Definition at line 79 of file OutputRasterWidget.cpp.
References m_ui.
Referenced by te::qt::widgets::ColorTransformDialog::buildOutputRaster(), te::qt::widgets::PostClassificationWidget::execute(), te::qt::widgets::ContrastDialogForm::execute(), te::qt::widgets::FilterDialogForm::execute(), and te::qt::widgets::ColorTransformDialog::execute().
| std::string te::qt::widgets::OutputRasterWidget::getOutputRaster | ( | ) |
Definition at line 59 of file OutputRasterWidget.cpp.
References m_ui.
Referenced by te::qt::widgets::PostClassificationWidget::execute(), te::qt::widgets::ArithmeticOpDialogForm::execute(), te::qt::widgets::FilterDialogForm::onOkPushButtonClicked(), te::qt::widgets::ColorTransformDialog::onOkPushButtonClicked(), te::qt::widgets::ArithmeticOpDialogForm::onOkPushButtonClicked(), and te::qt::widgets::ContrastDialogForm::onOkPushButtonClicked().
| std::string te::qt::widgets::OutputRasterWidget::getType | ( | ) | const |
Definition at line 74 of file OutputRasterWidget.cpp.
Referenced by te::qt::widgets::ColorTransformDialog::buildOutputRaster(), te::qt::widgets::PostClassificationWidget::execute(), te::qt::widgets::ContrastDialogForm::execute(), te::qt::widgets::FilterDialogForm::execute(), te::qt::widgets::ColorTransformDialog::execute(), te::qt::widgets::ArithmeticOpDialogForm::execute(), te::qt::widgets::ColorTransformDialog::executeHLS2RGB(), te::qt::widgets::ColorTransformDialog::executeIHS2RGB(), te::qt::widgets::ColorTransformDialog::executeRGB2HLS(), and te::qt::widgets::ColorTransformDialog::executeRGB2IHS().
|
protectedslot |
Definition at line 112 of file OutputRasterWidget.cpp.
References te::qt::widgets::FileDialog::exec(), te::qt::widgets::FileDialog::getFileName(), te::qt::widgets::FileDialog::getPath(), m_ui, te::qt::widgets::FileDialog::RASTER, and te::common::Exception::what().
Referenced by OutputRasterWidget().
|
private |
Definition at line 86 of file OutputRasterWidget.h.
Referenced by fileExists(), getFileExtension(), getFilePath(), getForm(), getInfo(), getOutputRaster(), onTargetFileToolButtonClicked(), and OutputRasterWidget().