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

BatchFramem_frame
wxLocale m_locale
wxString m_xrcPrefix
wxSingleInstanceChecker * m_checker
BatchIPCServerm_server


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 96 of file PTBatcherGUI.h.

References m_frame.

int PTBatcherGUI::OnExit (  )  [virtual]

Definition at line 409 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 417 of file PTBatcherGUI.cpp.

References m_frame, and BatchFrame::OnButtonOpenWithHugin().

void PTBatcherGUI::OnKeyDown ( wxKeyEvent &  event  ) 

Definition at line 423 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 111 of file PTBatcherGUI.h.

Referenced by OnExit().

BatchFrame* PTBatcherGUI::m_frame [private]

Definition at line 99 of file PTBatcherGUI.h.

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

wxLocale PTBatcherGUI::m_locale [private]

Definition at line 109 of file PTBatcherGUI.h.

BatchIPCServer* PTBatcherGUI::m_server [private]

Definition at line 112 of file PTBatcherGUI.h.

Referenced by OnExit().

wxString PTBatcherGUI::m_xrcPrefix [private]

Definition at line 110 of file PTBatcherGUI.h.

ProjectArray PTBatcherGUI::projList

Definition at line 93 of file PTBatcherGUI.h.

FrameArray PTBatcherGUI::stitchFrames

Definition at line 95 of file PTBatcherGUI.h.


The documentation for this class was generated from the following files:
Generated on 5 Dec 2014 for Hugintrunk by  doxygen 1.4.7