![]() |
Orfeo Toolbox
3.16
|
#include <otbWrapperQtWidgetModel.h>
Collaboration diagram for otb::Wrapper::QtWidgetModel:Signals | |
| void | SetApplicationReady (bool) |
| void | SetProgressReportBegin () |
| void | SetProgressReportDone () |
| void | UpdateGui () |
Public Member Functions | |
| QtWidgetModel (Application *app) | |
| virtual | ~QtWidgetModel () |
| Application * | GetApplication () |
| QtLogOutput::Pointer | GetLogOutput () |
| void | SendLogDEBUG (const std::string &mes) |
| void | SendLogINFO (const std::string &mes) |
| void | SendLogWARNING (const std::string &mes) |
Protected Slots | |
| void | ActivateExecuteButton () |
| void | ExecuteAndWriteOutputSlot () |
| void | NotifyUpdate () |
Private Member Functions | |
| QtWidgetModel (const QtWidgetModel &) | |
| void | operator= (const QtWidgetModel &) |
Private Attributes | |
| Application::Pointer | m_Application |
| QtLogOutput::Pointer | m_LogOutput |
Definition at line 85 of file otbWrapperQtWidgetModel.h.
| otb::Wrapper::QtWidgetModel::QtWidgetModel | ( | Application * | app | ) |
Definition at line 25 of file otbWrapperQtWidgetModel.cxx.
References itk::LoggerBase::HUMANREADABLE, m_Application, m_LogOutput, and otb::QtLogOutput::New().
|
virtual |
Definition at line 36 of file otbWrapperQtWidgetModel.cxx.
|
private |
|
protectedslot |
Definition at line 67 of file otbWrapperQtWidgetModel.cxx.
References SetApplicationReady(), and SetProgressReportDone().
Referenced by ExecuteAndWriteOutputSlot().
|
protectedslot |
Definition at line 51 of file otbWrapperQtWidgetModel.cxx.
References ActivateExecuteButton(), otb::Wrapper::AppliThread::Execute(), m_Application, NotifyUpdate(), SetApplicationReady(), and SetProgressReportBegin().
|
inline |
Definition at line 93 of file otbWrapperQtWidgetModel.h.
References m_Application.
Referenced by otb::Wrapper::QtWidgetView::CreateInputWidgets().
|
inline |
Definition at line 98 of file otbWrapperQtWidgetModel.h.
References m_LogOutput.
Referenced by otb::Wrapper::QtWidgetView::CreateGui().
|
protectedslot |
Definition at line 40 of file otbWrapperQtWidgetModel.cxx.
References m_Application, SetApplicationReady(), and UpdateGui().
Referenced by ExecuteAndWriteOutputSlot().
|
private |
| void otb::Wrapper::QtWidgetModel::SendLogDEBUG | ( | const std::string & | mes | ) |
Logger debug message sender
Definition at line 86 of file otbWrapperQtWidgetModel.cxx.
References itk::LoggerBase::DEBUG, and m_Application.
| void otb::Wrapper::QtWidgetModel::SendLogINFO | ( | const std::string & | mes | ) |
Logger info message sender
Definition at line 81 of file otbWrapperQtWidgetModel.cxx.
References itk::LoggerBase::INFO, and m_Application.
| void otb::Wrapper::QtWidgetModel::SendLogWARNING | ( | const std::string & | mes | ) |
Logger warning message sender
Definition at line 76 of file otbWrapperQtWidgetModel.cxx.
References m_Application, and itk::LoggerBase::WARNING.
Referenced by otb::Wrapper::QtWidgetInputImageParameter::SelectFile(), otb::Wrapper::QtWidgetInputVectorDataParameter::SelectFile(), otb::Wrapper::QtWidgetInputImageListParameter::UpdateImageList(), and otb::Wrapper::QtWidgetInputVectorDataListParameter::UpdateVectorDataList().
|
signal |
Referenced by ActivateExecuteButton(), ExecuteAndWriteOutputSlot(), and NotifyUpdate().
|
signal |
Referenced by ExecuteAndWriteOutputSlot().
|
signal |
Referenced by ActivateExecuteButton().
|
signal |
Referenced by NotifyUpdate().
|
private |
Definition at line 129 of file otbWrapperQtWidgetModel.h.
Referenced by ExecuteAndWriteOutputSlot(), GetApplication(), NotifyUpdate(), QtWidgetModel(), SendLogDEBUG(), SendLogINFO(), and SendLogWARNING().
|
private |
Definition at line 131 of file otbWrapperQtWidgetModel.h.
Referenced by GetLogOutput(), and QtWidgetModel().