Blame view

app/gui/oven_control/formatterspinbox.cpp 731 Bytes
92fef6124   고영탁   환경 설정 - 설정 UI 완료
1
  #include <QtWidgets>
d0ee3ccc8   고영탁   버그 수정 및 비밀 번호 입력창 개발
2
  #include <QDebug>
92fef6124   고영탁   환경 설정 - 설정 UI 완료
3
4
5
6
7
8
9
  
  #include "formatterspinbox.h"
  
  FormatterSpinBox::FormatterSpinBox(QWidget *parent)
   : QSpinBox(parent)
  {
      m_nwidth = 2;
d0ee3ccc8   고영탁   버그 수정 및 비밀 번호 입력창 개발
10
92fef6124   고영탁   환경 설정 - 설정 UI 완료
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  }
  
   //! [1]
   int FormatterSpinBox::valueFromText(const QString &text) const
   {
       return text.toInt();
   }
   //! [1]
  
   //! [2]
   QString FormatterSpinBox::textFromValue(int value) const
   {
       QString strTemp;
  
       return tr("%1").arg(value,m_nwidth,10,QLatin1Char('0'));
   }
   //! [2]
  
   void FormatterSpinBox::setFormatterWidth(int wid){
       m_nwidth = wid;
   }
d0ee3ccc8   고영탁   버그 수정 및 비밀 번호 입력창 개발
32
33
34
35
36
37
38
39
  
   void FormatterSpinBox::focusInEvent(QFocusEvent *event){
      QTimer::singleShot(200,this,SLOT(selectAll()));
   }
  
   void FormatterSpinBox::mouseReleaseEvent(QMouseEvent *event){
       this->selectAll();
   }