qpidctrl  0.7.1
Public Member Functions | Private Attributes | List of all members
QPidRampDialog Class Reference

#include <qpidrampdialog.h>

Inheritance diagram for QPidRampDialog:
Inheritance graph

Public Member Functions

 QPidRampDialog (QPidControllerPtr ctl, QWidget *parent=0)
 
 ~QPidRampDialog ()
 
void accept ()
 

Private Attributes

Ui::QPidRampDialog * ui
 
QPidControllerPtr m_Controller
 

Detailed Description

Definition at line 11 of file qpidrampdialog.h.

Constructor & Destructor Documentation

QPidRampDialog::QPidRampDialog ( QPidControllerPtr  ctl,
QWidget *  parent = 0 
)
explicit

Definition at line 5 of file qpidrampdialog.cpp.

References m_Controller, and ui.

5  :
6  QDialog(parent),
7  ui(new Ui::QPidRampDialog),
8  m_Controller(ctl)
9 {
10  ui->setupUi(this);
11 
12  ui->m_RampTarget->setValue(m_Controller->get_SetPoint());
13  ui->m_RampRate->setValue(m_Controller->get_RampRate());
14 }
Ui::QPidRampDialog * ui
QPidControllerPtr m_Controller
QPidRampDialog::~QPidRampDialog ( )

Definition at line 16 of file qpidrampdialog.cpp.

References ui.

17 {
18  delete ui;
19 }
Ui::QPidRampDialog * ui

Member Function Documentation

void QPidRampDialog::accept ( )

Definition at line 21 of file qpidrampdialog.cpp.

References m_Controller, and ui.

22 {
23  m_Controller -> set_RampRate(ui->m_RampRate->value());
24  m_Controller -> set_SetPoint(ui->m_RampTarget->value());
25 
26  close();
27 }
Ui::QPidRampDialog * ui
QPidControllerPtr m_Controller

Member Data Documentation

QPidControllerPtr QPidRampDialog::m_Controller
private

Definition at line 22 of file qpidrampdialog.h.

Referenced by accept(), and QPidRampDialog().

Ui::QPidRampDialog* QPidRampDialog::ui
private

Definition at line 21 of file qpidrampdialog.h.

Referenced by accept(), QPidRampDialog(), and ~QPidRampDialog().


The documentation for this class was generated from the following files: