PTBatcherGUI Class Reference

The application class for hugin_stitch_project. More...

#include <PTBatcherGUI.h>

List of all members.

Public Member Functions

virtual bool OnInit ()
 pseudo constructor.
virtual int OnExit ()
void OnItemActivated (wxListEvent &event)
void OnKeyDown (wxKeyEvent &event)
BatchFrameGetFrame ()

Public Attributes

ProjectArray projList
FrameArray stitchFrames

Private Attributes

wxLocale m_locale
wxString m_xrcPrefix
wxSingleInstanceChecker * m_checker

Detailed Description

The application class for hugin_stitch_project.

it contains the main frame.

Definition at line 80 of file PTBatcherGUI.h.

Member Function Documentation

BatchFrame* PTBatcherGUI::GetFrame (  )  [inline]

Definition at line 103 of file PTBatcherGUI.h.

References m_frame.

int PTBatcherGUI::OnExit (  )  [virtual]

Definition at line 398 of file PTBatcherGUI.cpp.

References HuginBase::LensDB::LensDB::Clean(), m_checker, and m_server.

virtual bool PTBatcherGUI::OnInit (  )  [virtual]

pseudo constructor.

with the ability to fail gracefully.

void PTBatcherGUI::OnItemActivated ( wxListEvent &  event  ) 

Definition at line 413 of file PTBatcherGUI.cpp.

References m_frame, and BatchFrame::OnButtonOpenWithHugin().

void PTBatcherGUI::OnKeyDown ( wxKeyEvent &  event  ) 

Definition at line 419 of file PTBatcherGUI.cpp.

References m_frame, BatchFrame::OnButtonAddToStitchingQueue(), BatchFrame::OnButtonCancel(), and BatchFrame::OnButtonRemoveFromList().

Member Data Documentation

wxSingleInstanceChecker* PTBatcherGUI::m_checker [private]

Definition at line 118 of file PTBatcherGUI.h.

Referenced by OnExit().

BatchFrame* PTBatcherGUI::m_frame [private]

Definition at line 106 of file PTBatcherGUI.h.

Referenced by GetFrame(), OnItemActivated(), and OnKeyDown().

wxLocale PTBatcherGUI::m_locale [private]

Definition at line 116 of file PTBatcherGUI.h.

BatchIPCServer* PTBatcherGUI::m_server [private]

Definition at line 119 of file PTBatcherGUI.h.

Referenced by OnExit().

wxString PTBatcherGUI::m_xrcPrefix [private]

Definition at line 117 of file PTBatcherGUI.h.

ProjectArray PTBatcherGUI::projList

Definition at line 100 of file PTBatcherGUI.h.

FrameArray PTBatcherGUI::stitchFrames

Definition at line 102 of file PTBatcherGUI.h.

The documentation for this class was generated from the following files:
Generated on 27 Nov 2015 for Hugintrunk by  doxygen 1.4.7