Skip to content

Commit 0a9e915

Browse files
authored
Merge pull request #39 from C4NU/develop-ui-rework
Develop UI rework
2 parents bf66d15 + 68aba7b commit 0a9e915

23 files changed

+1245
-550
lines changed

Error-Test/Result/01.jpeg

12.4 MB
Loading

Error-Test/Result/02.jpeg

20.1 MB
Loading

Error-Test/Result/03.jpeg

15.1 MB
Loading

Error-Test/Result/A6000-01.jpeg

9.89 MB
Loading

Error-Test/Result/A7RC-01.jpeg

36.1 MB
Loading

Error-Test/Result/IMG_1790.jpeg

5.84 MB
Loading

Error-Test/Result/Zf-01.jpeg

10.4 MB
Loading

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
# WebP Converter GUI
1+
# Paddie。
22

33
뱃지인가 뭐시긴가... 랑 stable 버전 뭐 이런거 표시?
44

55

6+
현재 최신 버전: WebP Converter v2.1.1-stable
67

7-
현재 최신 버전: WebP Converter v2.0.5-nightly
8-
9-
현재 stable 최신 버전: 몰?루 2.1.0 버전 예정
8+
현재 stable 최신 버전: WebP Converter v2.1.1-stable
109

1110
## Package Version
1211

@@ -38,9 +37,10 @@ JPG, PNG등의 이미지 사진을 변환시켜주는 프로그램.
3837

3938
```python
4039
# Windows
41-
pyinstaller -w -F -n=WebpConverter --icon='Resources/Icon@64X64_02.ico' --hidden-import PyQt6 main.py
40+
pyinstaller -w -F -n=Paddie --icon='Resources/Icon@64X64_02.ico' --hidden-import PyQt6 main.py
4241

4342
# macOS
43+
pyinstaller -w -F -n=Paddie --icon='Resources/Icon@64X64_02.ico' --hidden-import PyQt6 main.py
4444
```
4545

4646

Resources/ConversionOptions.ui

Lines changed: 99 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,84 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<ui version="4.0">
3-
<class>Form</class>
4-
<widget class="QWidget" name="Form">
3+
<class>Dialog</class>
4+
<widget class="QDialog" name="Dialog">
5+
<property name="windowModality">
6+
<enum>Qt::ApplicationModal</enum>
7+
</property>
58
<property name="geometry">
69
<rect>
710
<x>0</x>
811
<y>0</y>
9-
<width>456</width>
10-
<height>141</height>
12+
<width>470</width>
13+
<height>170</height>
1114
</rect>
1215
</property>
1316
<property name="windowTitle">
14-
<string>Form</string>
17+
<string>WebP Conversion Options</string>
1518
</property>
19+
<widget class="QDialogButtonBox" name="webp_option_button_box">
20+
<property name="geometry">
21+
<rect>
22+
<x>10</x>
23+
<y>130</y>
24+
<width>441</width>
25+
<height>32</height>
26+
</rect>
27+
</property>
28+
<property name="sizePolicy">
29+
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
30+
<horstretch>0</horstretch>
31+
<verstretch>0</verstretch>
32+
</sizepolicy>
33+
</property>
34+
<property name="minimumSize">
35+
<size>
36+
<width>441</width>
37+
<height>32</height>
38+
</size>
39+
</property>
40+
<property name="maximumSize">
41+
<size>
42+
<width>441</width>
43+
<height>32</height>
44+
</size>
45+
</property>
46+
<property name="orientation">
47+
<enum>Qt::Horizontal</enum>
48+
</property>
49+
<property name="standardButtons">
50+
<set>QDialogButtonBox::Cancel|QDialogButtonBox::Save</set>
51+
</property>
52+
</widget>
1653
<widget class="QGroupBox" name="groupBox">
1754
<property name="geometry">
1855
<rect>
1956
<x>10</x>
2057
<y>10</y>
2158
<width>441</width>
22-
<height>121</height>
59+
<height>111</height>
2360
</rect>
2461
</property>
2562
<property name="title">
2663
<string>Conversion Options</string>
2764
</property>
28-
<widget class="QCheckBox" name="LoselessOptionBox">
65+
<widget class="QCheckBox" name="loseless_option_box">
2966
<property name="geometry">
3067
<rect>
3168
<x>10</x>
32-
<y>40</y>
69+
<y>20</y>
3370
<width>81</width>
3471
<height>16</height>
3572
</rect>
3673
</property>
74+
<property name="toolTip">
75+
<string extracomment="무압축으로 저장하는 옵션입니다."/>
76+
</property>
3777
<property name="text">
3878
<string>Loseless</string>
3979
</property>
4080
</widget>
41-
<widget class="QSpinBox" name="ImageQualityBox">
81+
<widget class="QSpinBox" name="image_quality_spinbox">
4282
<property name="geometry">
4383
<rect>
4484
<x>350</x>
@@ -57,7 +97,7 @@
5797
<number>80</number>
5898
</property>
5999
</widget>
60-
<widget class="QLabel" name="label">
100+
<widget class="QLabel" name="image_quality_label">
61101
<property name="geometry">
62102
<rect>
63103
<x>250</x>
@@ -70,37 +110,43 @@
70110
<string>Image Quality</string>
71111
</property>
72112
</widget>
73-
<widget class="QCheckBox" name="ExifOptionBox">
113+
<widget class="QCheckBox" name="exif_option_box">
74114
<property name="geometry">
75115
<rect>
76116
<x>10</x>
77-
<y>60</y>
117+
<y>40</y>
78118
<width>81</width>
79119
<height>16</height>
80120
</rect>
81121
</property>
122+
<property name="toolTip">
123+
<string extracomment="EXIF 데이터를 파일에 같이 저장하는 옵션입니다."/>
124+
</property>
82125
<property name="text">
83-
<string>Exif</string>
126+
<string>Exif Data</string>
84127
</property>
85128
</widget>
86-
<widget class="QCheckBox" name="ICCProfileOptionBox">
129+
<widget class="QCheckBox" name="icc_profile_option_box">
87130
<property name="geometry">
88131
<rect>
89132
<x>10</x>
90-
<y>80</y>
133+
<y>60</y>
91134
<width>101</width>
92135
<height>16</height>
93136
</rect>
94137
</property>
138+
<property name="toolTip">
139+
<string extracomment="ICC 프로파일을 같이 저장하는 옵션입니다."/>
140+
</property>
95141
<property name="text">
96142
<string>ICC Profile</string>
97143
</property>
98144
</widget>
99-
<widget class="QCheckBox" name="ExactOptionBox">
145+
<widget class="QCheckBox" name="exact_option_box">
100146
<property name="geometry">
101147
<rect>
102148
<x>10</x>
103-
<y>100</y>
149+
<y>80</y>
104150
<width>131</width>
105151
<height>16</height>
106152
</rect>
@@ -109,31 +155,12 @@
109155
<string>Transparent RGB</string>
110156
</property>
111157
</widget>
112-
<widget class="QCheckBox" name="ConversionEnableBox">
113-
<property name="geometry">
114-
<rect>
115-
<x>10</x>
116-
<y>20</y>
117-
<width>81</width>
118-
<height>16</height>
119-
</rect>
120-
</property>
121-
<property name="text">
122-
<string>Enabled</string>
123-
</property>
124-
<property name="checked">
125-
<bool>false</bool>
126-
</property>
127-
<property name="tristate">
128-
<bool>false</bool>
129-
</property>
130-
</widget>
131158
<widget class="QPushButton" name="open_resize_option_button">
132159
<property name="geometry">
133160
<rect>
134-
<x>324</x>
161+
<x>320</x>
135162
<y>50</y>
136-
<width>101</width>
163+
<width>111</width>
137164
<height>23</height>
138165
</rect>
139166
</property>
@@ -144,5 +171,38 @@
144171
</widget>
145172
</widget>
146173
<resources/>
147-
<connections/>
174+
<connections>
175+
<connection>
176+
<sender>webp_option_button_box</sender>
177+
<signal>accepted()</signal>
178+
<receiver>Dialog</receiver>
179+
<slot>accept()</slot>
180+
<hints>
181+
<hint type="sourcelabel">
182+
<x>248</x>
183+
<y>254</y>
184+
</hint>
185+
<hint type="destinationlabel">
186+
<x>157</x>
187+
<y>274</y>
188+
</hint>
189+
</hints>
190+
</connection>
191+
<connection>
192+
<sender>webp_option_button_box</sender>
193+
<signal>rejected()</signal>
194+
<receiver>Dialog</receiver>
195+
<slot>reject()</slot>
196+
<hints>
197+
<hint type="sourcelabel">
198+
<x>316</x>
199+
<y>260</y>
200+
</hint>
201+
<hint type="destinationlabel">
202+
<x>286</x>
203+
<y>274</y>
204+
</hint>
205+
</hints>
206+
</connection>
207+
</connections>
148208
</ui>

0 commit comments

Comments
 (0)