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

#include <qeurothermdevicedialog.h>

Inheritance diagram for QEurothermDeviceDialog:
Inheritance graph

Public Slots

void accept ()
 

Public Member Functions

 QEurothermDeviceDialog (QEurothermDeviceWPtr device)
 
 ~QEurothermDeviceDialog ()
 

Private Attributes

Ui::QEurothermDeviceDialog * ui
 
QEurothermDeviceWPtr m_Device
 

Detailed Description

Definition at line 11 of file qeurothermdevicedialog.h.

Constructor & Destructor Documentation

QEurothermDeviceDialog::QEurothermDeviceDialog ( QEurothermDeviceWPtr  device)
explicit

Definition at line 6 of file qeurothermdevicedialog.cpp.

References m_Device, and ui.

6  :
7  QDialog(),
8  ui(new Ui::QEurothermDeviceDialog),
9  m_Device(device)
10 {
11  ui->setupUi(this);
12 
14 
15  if (dev) {
16  ui->m_PidDeviceSettings->setDevice(dev);
17 
18  connect(ui->m_Test1Button, SIGNAL(clicked()), dev.data(), SLOT(runTest1()));
19  connect(ui->m_Test2Button, SIGNAL(clicked()), dev.data(), SLOT(runTest2()));
20  }
21 }
Ui::QEurothermDeviceDialog * ui
QEurothermDeviceWPtr m_Device
QSharedPointer< QEurothermDevice > QEurothermDevicePtr
QEurothermDeviceDialog::~QEurothermDeviceDialog ( )

Definition at line 23 of file qeurothermdevicedialog.cpp.

References ui.

24 {
25  delete ui;
26 }
Ui::QEurothermDeviceDialog * ui

Member Function Documentation

void QEurothermDeviceDialog::accept ( )
slot

Definition at line 28 of file qeurothermdevicedialog.cpp.

References DEBUG_EUROTHERM, m_Device, and ui.

29 {
31 
32  if (dev) {
33  if (qcepDebug(DEBUG_EUROTHERM)) {
34  dev->printMessage("QEurothermDeviceDialog::accept");
35  }
36 
37  ui->m_PidDeviceSettings->accept();
38  }
39 
40  QDialog::accept();
41 }
Ui::QEurothermDeviceDialog * ui
QEurothermDeviceWPtr m_Device
QSharedPointer< QEurothermDevice > QEurothermDevicePtr

Member Data Documentation

QEurothermDeviceWPtr QEurothermDeviceDialog::m_Device
private

Definition at line 24 of file qeurothermdevicedialog.h.

Referenced by accept(), and QEurothermDeviceDialog().

Ui::QEurothermDeviceDialog* QEurothermDeviceDialog::ui
private

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