Blame view

app/gui/oven_control/programmingwindow.ui 7.9 KB
8597f5496   김태훈   Merge
1
2
3
4
5
6
7
8
  <?xml version="1.0" encoding="UTF-8"?>
  <ui version="4.0">
   <class>ProgrammingWindow</class>
   <widget class="QMainWindow" name="ProgrammingWindow">
    <property name="geometry">
     <rect>
      <x>0</x>
      <y>0</y>
054d6e75f   김태훈   ui 파일 일괄 변경
9
10
      <width>1080</width>
      <height>1920</height>
8597f5496   김태훈   Merge
11
12
     </rect>
    </property>
8597f5496   김태훈   Merge
13
14
15
    <property name="styleSheet">
     <string notr="true">#centralwidget { background-image: url(:/images/background/etc.png); }
  #bottomBar { background-image: url(:/images/bottom_bar/background.png); }
dcfd897f3   김태훈   수동 요리 만들기 추가
16
17
  QScrollArea { background: transparent; }
  QScrollArea &gt; QWidget &gt; QWidget { background: transparent; }
8597f5496   김태훈   Merge
18
dcfd897f3   김태훈   수동 요리 만들기 추가
19
  QPushButton {
8597f5496   김태훈   Merge
20
21
  background-repeat: no-repeat;
  background-position: center;
dcfd897f3   김태훈   수동 요리 만들기 추가
22
  border: none;
dcfd897f3   김태훈   수동 요리 만들기 추가
23
24
  }
  QPushButton[style=&quot;mode&quot;] {
8597f5496   김태훈   Merge
25
26
  background-clip: border;
  background-origin: border;
054d6e75f   김태훈   ui 파일 일괄 변경
27
  margin-bottom: 60px;
8597f5496   김태훈   Merge
28
054d6e75f   김태훈   ui 파일 일괄 변경
29
30
  border-top: 156px;
  border-bottom: -60px;
8597f5496   김태훈   Merge
31
  border-style: hidden;
054d6e75f   김태훈   ui 파일 일괄 변경
32
  font-size: 36px;
382b586e9   김태훈   프로그래밍 모드 임시 구현
33
  color: white;
8597f5496   김태훈   Merge
34
35
36
37
38
  }
  
  QPushButton[style=&quot;mode&quot;]:checked {
  image: url(:/images/cook_mode/indicator.png);
  image-position: bottom;
dcfd897f3   김태훈   수동 요리 만들기 추가
39
40
41
42
43
  }
  
  QScrollBar:vertical {
  border: none;
  background: transparent;
054d6e75f   김태훈   ui 파일 일괄 변경
44
45
  width: 42px;
  margin: 36px 18px 36px 0px;
dcfd897f3   김태훈   수동 요리 만들기 추가
46
47
48
  }
  QScrollBar::handle:vertical {
  background: #B7B7B7;
054d6e75f   김태훈   ui 파일 일괄 변경
49
50
  border-radius: 12px;
  min-height: 120px;
dcfd897f3   김태훈   수동 요리 만들기 추가
51
52
53
54
55
56
57
58
59
60
61
  }
  QScrollBar::add-line:vertical, QScrollBar::sub-line:vertical {
  border: none;
  background: none;
  height: 0px;
  }
  QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical {
  border: none;
  }
  QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
  background: none;
8597f5496   김태훈   Merge
62
63
64
65
66
67
68
69
  }</string>
    </property>
    <widget class="QWidget" name="centralwidget">
     <widget class="QStackedWidget" name="upperStack">
      <property name="geometry">
       <rect>
        <x>0</x>
        <y>0</y>
054d6e75f   김태훈   ui 파일 일괄 변경
70
71
        <width>1080</width>
        <height>511</height>
8597f5496   김태훈   Merge
72
73
       </rect>
      </property>
c41b8944d   김태훈   리팩토링 - 시계 영역 내용을 ...
74
      <widget class="StatusArea" name="clockContainer">
8597f5496   김태훈   Merge
75
76
77
       <property name="styleSheet">
        <string notr="true">#clockContainer { background-image: url(:/images/clock/background.png); }</string>
       </property>
8597f5496   김태훈   Merge
78
79
80
81
82
83
84
      </widget>
      <widget class="QWidget" name="page_2"/>
     </widget>
     <widget class="QWidget" name="bottomBar" native="true">
      <property name="geometry">
       <rect>
        <x>0</x>
054d6e75f   김태훈   ui 파일 일괄 변경
85
86
87
        <y>1740</y>
        <width>1080</width>
        <height>180</height>
8597f5496   김태훈   Merge
88
89
90
91
92
       </rect>
      </property>
      <widget class="QPushButton" name="backButton">
       <property name="geometry">
        <rect>
054d6e75f   김태훈   ui 파일 일괄 변경
93
94
95
96
         <x>345</x>
         <y>31</y>
         <width>116</width>
         <height>116</height>
8597f5496   김태훈   Merge
97
98
99
100
        </rect>
       </property>
       <property name="styleSheet">
        <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
f2921ceb9   김태훈   엔코더 구현 대비 선행 수정
101
  QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
8597f5496   김태훈   Merge
102
103
104
105
106
       </property>
       <property name="text">
        <string/>
       </property>
      </widget>
dcfd897f3   김태훈   수동 요리 만들기 추가
107
      <widget class="QPushButton" name="saveButton">
8597f5496   김태훈   Merge
108
109
       <property name="geometry">
        <rect>
054d6e75f   김태훈   ui 파일 일괄 변경
110
111
112
113
         <x>482</x>
         <y>31</y>
         <width>116</width>
         <height>116</height>
8597f5496   김태훈   Merge
114
115
116
117
        </rect>
       </property>
       <property name="styleSheet">
        <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/006_sys_icon_15.png); }
f2921ceb9   김태훈   엔코더 구현 대비 선행 수정
118
  QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/006_sys_icon_15_ov.png); }</string>
8597f5496   김태훈   Merge
119
120
121
122
123
124
125
126
       </property>
       <property name="text">
        <string/>
       </property>
      </widget>
      <widget class="QPushButton" name="helpButton">
       <property name="geometry">
        <rect>
054d6e75f   김태훈   ui 파일 일괄 변경
127
128
129
130
         <x>618</x>
         <y>31</y>
         <width>116</width>
         <height>116</height>
8597f5496   김태훈   Merge
131
132
133
134
        </rect>
       </property>
       <property name="styleSheet">
        <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/help.png); }
f2921ceb9   김태훈   엔코더 구현 대비 선행 수정
135
  QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/help_ov.png); }</string>
8597f5496   김태훈   Merge
136
137
138
139
140
141
142
143
144
       </property>
       <property name="text">
        <string/>
       </property>
      </widget>
     </widget>
     <widget class="QWidget" name="horizontalLayoutWidget">
      <property name="geometry">
       <rect>
054d6e75f   김태훈   ui 파일 일괄 변경
145
146
147
148
        <x>120</x>
        <y>511</y>
        <width>840</width>
        <height>265</height>
8597f5496   김태훈   Merge
149
150
151
152
       </rect>
      </property>
      <layout class="QHBoxLayout" name="horizontalLayout">
       <item>
dcfd897f3   김태훈   수동 요리 만들기 추가
153
        <widget class="QPushButton" name="autoButton">
8597f5496   김태훈   Merge
154
155
156
157
158
159
160
161
         <property name="sizePolicy">
          <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
           <horstretch>0</horstretch>
           <verstretch>0</verstretch>
          </sizepolicy>
         </property>
         <property name="styleSheet">
          <string notr="true">QPushButton { background-image: url(:/images/etc/main_btn_01.png); }
f2921ceb9   김태훈   엔코더 구현 대비 선행 수정
162
  QPushButton:pressed, QPushButton:focus { background-image: url(:/images/etc/main_btn_01_ov.png); }</string>
8597f5496   김태훈   Merge
163
164
165
166
167
168
169
         </property>
         <property name="text">
          <string>자동 요리 만들기</string>
         </property>
         <property name="checkable">
          <bool>true</bool>
         </property>
8597f5496   김태훈   Merge
170
         <property name="style" stdset="0">
51175dd1a   김태훈   엔코더 구현
171
          <string notr="true">mode</string>
8597f5496   김태훈   Merge
172
173
174
175
         </property>
        </widget>
       </item>
       <item>
dcfd897f3   김태훈   수동 요리 만들기 추가
176
        <widget class="QPushButton" name="manualButton">
8597f5496   김태훈   Merge
177
178
179
180
181
182
183
184
         <property name="sizePolicy">
          <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
           <horstretch>0</horstretch>
           <verstretch>0</verstretch>
          </sizepolicy>
         </property>
         <property name="styleSheet">
          <string notr="true">QPushButton { background-image: url(:/images/etc/main_btn_02.png); }
f2921ceb9   김태훈   엔코더 구현 대비 선행 수정
185
  QPushButton:pressed, QPushButton:focus { background-image: url(:/images/etc/main_btn_02_ov.png); }</string>
8597f5496   김태훈   Merge
186
187
188
189
190
191
192
         </property>
         <property name="text">
          <string>수동 요리 만들기</string>
         </property>
         <property name="checkable">
          <bool>true</bool>
         </property>
8597f5496   김태훈   Merge
193
         <property name="style" stdset="0">
51175dd1a   김태훈   엔코더 구현
194
          <string notr="true">mode</string>
8597f5496   김태훈   Merge
195
196
197
198
199
         </property>
        </widget>
       </item>
      </layout>
     </widget>
dcfd897f3   김태훈   수동 요리 만들기 추가
200
201
202
203
     <widget class="QScrollArea" name="scrollArea">
      <property name="geometry">
       <rect>
        <x>0</x>
054d6e75f   김태훈   ui 파일 일괄 변경
204
205
206
        <y>776</y>
        <width>1080</width>
        <height>963</height>
dcfd897f3   김태훈   수동 요리 만들기 추가
207
208
       </rect>
      </property>
51175dd1a   김태훈   엔코더 구현
209
210
211
      <property name="focusPolicy">
       <enum>Qt::NoFocus</enum>
      </property>
dcfd897f3   김태훈   수동 요리 만들기 추가
212
213
214
215
216
217
218
219
      <property name="widgetResizable">
       <bool>true</bool>
      </property>
      <widget class="QWidget" name="scrollAreaWidgetContents">
       <property name="geometry">
        <rect>
         <x>0</x>
         <y>0</y>
054d6e75f   김태훈   ui 파일 일괄 변경
220
221
         <width>1078</width>
         <height>961</height>
dcfd897f3   김태훈   수동 요리 만들기 추가
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
        </rect>
       </property>
       <layout class="QVBoxLayout" name="verticalScrollLayout">
        <property name="spacing">
         <number>10</number>
        </property>
        <property name="leftMargin">
         <number>20</number>
        </property>
        <property name="topMargin">
         <number>28</number>
        </property>
        <property name="bottomMargin">
         <number>28</number>
        </property>
        <item>
         <widget class="QPushButton" name="addButton">
          <property name="sizePolicy">
           <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
            <horstretch>0</horstretch>
            <verstretch>0</verstretch>
           </sizepolicy>
          </property>
          <property name="minimumSize">
           <size>
054d6e75f   김태훈   ui 파일 일괄 변경
247
248
            <width>985</width>
            <height>78</height>
dcfd897f3   김태훈   수동 요리 만들기 추가
249
250
251
252
253
254
255
256
257
258
259
           </size>
          </property>
          <property name="styleSheet">
           <string notr="true">QPushButton { background-image: url(:/images/etc/bar_01.png); }
  QPushButton:pressed, QPushButton:focus { background-image: url(:/images/etc/bar_02.png); }</string>
          </property>
         </widget>
        </item>
       </layout>
      </widget>
     </widget>
8597f5496   김태훈   Merge
260
261
262
263
    </widget>
   </widget>
   <customwidgets>
    <customwidget>
c41b8944d   김태훈   리팩토링 - 시계 영역 내용을 ...
264
     <class>StatusArea</class>
8597f5496   김태훈   Merge
265
     <extends>QWidget</extends>
c41b8944d   김태훈   리팩토링 - 시계 영역 내용을 ...
266
     <header>statusarea.h</header>
8597f5496   김태훈   Merge
267
268
269
     <container>1</container>
    </customwidget>
   </customwidgets>
51175dd1a   김태훈   엔코더 구현
270
271
272
273
274
275
276
277
   <tabstops>
    <tabstop>autoButton</tabstop>
    <tabstop>manualButton</tabstop>
    <tabstop>addButton</tabstop>
    <tabstop>backButton</tabstop>
    <tabstop>saveButton</tabstop>
    <tabstop>helpButton</tabstop>
   </tabstops>
8597f5496   김태훈   Merge
278
279
280
   <resources/>
   <connections/>
  </ui>