ProgrammerDlg Class Reference

#include <programmerdlg.h>

Collaboration diagram for ProgrammerDlg:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ProgrammerDlg (const QString &picID, QWidget *parent=0, const char *name=0)
 ~ProgrammerDlg ()
virtual void reject ()
virtual void accept ()
bool isAccepted () const
void initOptions (ProcessOptions *options)
MicroSelectWidgetmicroSelect () const

Protected Attributes

bool m_bAccepted
ProgrammerWidget * m_pProgrammerWidget
PicProgrammerSettingsm_pProgrammerSettings

Detailed Description

Author:
David Saxton

Definition at line 25 of file programmerdlg.h.


Constructor & Destructor Documentation

ProgrammerDlg::ProgrammerDlg ( const QString &  picID,
QWidget *  parent = 0,
const char *  name = 0 
)

Create a new ProgrammerDlg with the PIC type set to picID. Other options (such as the program to use) will be read in from the settings.

Definition at line 24 of file programmerdlg.cpp.

References PicProgrammerSettings::configNames(), m_bAccepted, m_pProgrammerSettings, m_pProgrammerWidget, and Port::ports().


Member Function Documentation

void ProgrammerDlg::initOptions ( ProcessOptions options  ) 

Initialises options with the values that the user has entered into the widgets.

Definition at line 60 of file programmerdlg.cpp.

References ProcessOptionsSpecial::m_picID, ProcessOptionsSpecial::m_port, m_pProgrammerWidget, and ProcessOptionsSpecial::m_program.

Referenced by TextDocument::convertToPIC(), FlowCodeDocument::convertToPIC(), and ProjectItem::upload().


The documentation for this class was generated from the following files:
Generated on Tue May 8 17:05:55 2007 for KTechLab by  doxygen 1.5.1