Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
UncertainProd
GitHub Repository: UncertainProd/FnF-Spritesheet-and-XML-Maker
Path: blob/master/src/spritesheetgensettings.py
254 views
1
# -*- coding: utf-8 -*-
2
3
# Form implementation generated from reading ui file 'SpritesheetGenSettings.ui'
4
#
5
# Created by: PyQt5 UI code generator 5.15.4
6
#
7
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
8
# run again. Do not edit this file unless you know what you are doing.
9
10
11
from PyQt5 import QtCore, QtGui, QtWidgets
12
13
14
class Ui_Form(object):
15
def setupUi(self, Form):
16
Form.setObjectName("Form")
17
Form.setWindowModality(QtCore.Qt.ApplicationModal)
18
Form.resize(603, 552)
19
self.verticalLayout_3 = QtWidgets.QVBoxLayout(Form)
20
self.verticalLayout_3.setObjectName("verticalLayout_3")
21
self.clip_checkbox = QtWidgets.QCheckBox(Form)
22
font = QtGui.QFont()
23
font.setPointSize(9)
24
self.clip_checkbox.setFont(font)
25
self.clip_checkbox.setChecked(True)
26
self.clip_checkbox.setObjectName("clip_checkbox")
27
self.verticalLayout_3.addWidget(self.clip_checkbox)
28
self.frame = QtWidgets.QFrame(Form)
29
self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
30
self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
31
self.frame.setObjectName("frame")
32
self.verticalLayout = QtWidgets.QVBoxLayout(self.frame)
33
self.verticalLayout.setObjectName("verticalLayout")
34
self.label = QtWidgets.QLabel(self.frame)
35
font = QtGui.QFont()
36
font.setPointSize(9)
37
self.label.setFont(font)
38
self.label.setObjectName("label")
39
self.verticalLayout.addWidget(self.label)
40
self.charname_first_radiobtn = QtWidgets.QRadioButton(self.frame)
41
font = QtGui.QFont()
42
font.setPointSize(8)
43
self.charname_first_radiobtn.setFont(font)
44
self.charname_first_radiobtn.setChecked(True)
45
self.charname_first_radiobtn.setObjectName("charname_first_radiobtn")
46
self.verticalLayout.addWidget(self.charname_first_radiobtn)
47
self.custom_prefix_radiobtn = QtWidgets.QRadioButton(self.frame)
48
font = QtGui.QFont()
49
font.setPointSize(8)
50
self.custom_prefix_radiobtn.setFont(font)
51
self.custom_prefix_radiobtn.setObjectName("custom_prefix_radiobtn")
52
self.verticalLayout.addWidget(self.custom_prefix_radiobtn)
53
self.frame_2 = QtWidgets.QFrame(self.frame)
54
self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
55
self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised)
56
self.frame_2.setObjectName("frame_2")
57
self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.frame_2)
58
self.verticalLayout_2.setSpacing(0)
59
self.verticalLayout_2.setObjectName("verticalLayout_2")
60
self.label_2 = QtWidgets.QLabel(self.frame_2)
61
font = QtGui.QFont()
62
font.setPointSize(8)
63
self.label_2.setFont(font)
64
self.label_2.setObjectName("label_2")
65
self.verticalLayout_2.addWidget(self.label_2)
66
self.custom_prefix_text = QtWidgets.QLineEdit(self.frame_2)
67
self.custom_prefix_text.setEnabled(False)
68
self.custom_prefix_text.setObjectName("custom_prefix_text")
69
self.verticalLayout_2.addWidget(self.custom_prefix_text)
70
self.verticalLayout.addWidget(self.frame_2)
71
self.no_prefix_radiobtn = QtWidgets.QRadioButton(self.frame)
72
self.no_prefix_radiobtn.setObjectName("no_prefix_radiobtn")
73
self.verticalLayout.addWidget(self.no_prefix_radiobtn)
74
self.verticalLayout_3.addWidget(self.frame)
75
self.insist_prefix_checkbox = QtWidgets.QCheckBox(Form)
76
font = QtGui.QFont()
77
font.setPointSize(8)
78
self.insist_prefix_checkbox.setFont(font)
79
self.insist_prefix_checkbox.setObjectName("insist_prefix_checkbox")
80
self.verticalLayout_3.addWidget(self.insist_prefix_checkbox)
81
self.no_merge_checkbox = QtWidgets.QCheckBox(Form)
82
self.no_merge_checkbox.setObjectName("no_merge_checkbox")
83
self.verticalLayout_3.addWidget(self.no_merge_checkbox)
84
self.frame_4 = QtWidgets.QFrame(Form)
85
self.frame_4.setFrameShape(QtWidgets.QFrame.StyledPanel)
86
self.frame_4.setFrameShadow(QtWidgets.QFrame.Raised)
87
self.frame_4.setObjectName("frame_4")
88
self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.frame_4)
89
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
90
self.frame_padding_spinbox = QtWidgets.QSpinBox(self.frame_4)
91
self.frame_padding_spinbox.setMaximum(20)
92
self.frame_padding_spinbox.setObjectName("frame_padding_spinbox")
93
self.horizontalLayout_2.addWidget(self.frame_padding_spinbox)
94
self.frame_padding_label = QtWidgets.QLabel(self.frame_4)
95
self.frame_padding_label.setObjectName("frame_padding_label")
96
self.horizontalLayout_2.addWidget(self.frame_padding_label)
97
self.horizontalLayout_2.setStretch(1, 1)
98
self.verticalLayout_3.addWidget(self.frame_4)
99
self.frame_5 = QtWidgets.QFrame(Form)
100
self.frame_5.setFrameShape(QtWidgets.QFrame.StyledPanel)
101
self.frame_5.setFrameShadow(QtWidgets.QFrame.Raised)
102
self.frame_5.setObjectName("frame_5")
103
self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.frame_5)
104
self.horizontalLayout_3.setObjectName("horizontalLayout_3")
105
self.packingalgo_label = QtWidgets.QLabel(self.frame_5)
106
self.packingalgo_label.setObjectName("packingalgo_label")
107
self.horizontalLayout_3.addWidget(self.packingalgo_label)
108
self.packingalgo_combobox = QtWidgets.QComboBox(self.frame_5)
109
self.packingalgo_combobox.setObjectName("packingalgo_combobox")
110
self.horizontalLayout_3.addWidget(self.packingalgo_combobox)
111
self.horizontalLayout_3.setStretch(1, 1)
112
self.verticalLayout_3.addWidget(self.frame_5)
113
spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
114
self.verticalLayout_3.addItem(spacerItem)
115
self.frame_3 = QtWidgets.QFrame(Form)
116
self.frame_3.setFrameShape(QtWidgets.QFrame.StyledPanel)
117
self.frame_3.setFrameShadow(QtWidgets.QFrame.Raised)
118
self.frame_3.setObjectName("frame_3")
119
self.horizontalLayout = QtWidgets.QHBoxLayout(self.frame_3)
120
self.horizontalLayout.setSpacing(30)
121
self.horizontalLayout.setObjectName("horizontalLayout")
122
self.save_settings_btn = QtWidgets.QPushButton(self.frame_3)
123
self.save_settings_btn.setMinimumSize(QtCore.QSize(0, 35))
124
font = QtGui.QFont()
125
font.setPointSize(9)
126
self.save_settings_btn.setFont(font)
127
self.save_settings_btn.setObjectName("save_settings_btn")
128
self.horizontalLayout.addWidget(self.save_settings_btn)
129
self.settings_cancel_btn = QtWidgets.QPushButton(self.frame_3)
130
self.settings_cancel_btn.setMinimumSize(QtCore.QSize(0, 35))
131
font = QtGui.QFont()
132
font.setPointSize(9)
133
self.settings_cancel_btn.setFont(font)
134
self.settings_cancel_btn.setObjectName("settings_cancel_btn")
135
self.horizontalLayout.addWidget(self.settings_cancel_btn)
136
self.verticalLayout_3.addWidget(self.frame_3)
137
138
self.retranslateUi(Form)
139
QtCore.QMetaObject.connectSlotsByName(Form)
140
141
def retranslateUi(self, Form):
142
_translate = QtCore.QCoreApplication.translate
143
Form.setWindowTitle(_translate("Form", "Spritesheet Generation Settings"))
144
self.clip_checkbox.setText(_translate("Form", "Clip to bounding box (applies to every frame you add after this box checked)"))
145
self.label.setText(_translate("Form", "Animation Name prefixing:"))
146
self.charname_first_radiobtn.setText(_translate("Form", "Add Character Name \n"
147
"Before Animation Prefix"))
148
self.custom_prefix_radiobtn.setText(_translate("Form", "Custom general animation prefix"))
149
self.label_2.setText(_translate("Form", "Custom Prefix:"))
150
self.no_prefix_radiobtn.setText(_translate("Form", "Don\'t use any prefix (what you type in the prefix box is exactly what will show up in the XML)"))
151
self.insist_prefix_checkbox.setText(_translate("Form", "Use Prefix even if frame is imported from existing XML"))
152
self.no_merge_checkbox.setText(_translate("Form", "Do not merge look-alike frames\n"
153
"(WARNING: Can cause extremely large spritesheets which may cause windows to\n"
154
"refuse to open them.\n"
155
"May also cause crashes!)"))
156
self.frame_padding_spinbox.setSuffix(_translate("Form", "px"))
157
self.frame_padding_label.setText(_translate("Form", "Frame Padding (use this to add empty pixels to the edge of each frame, helps prevent \n"
158
" sprites clipping into each other)"))
159
self.packingalgo_label.setText(_translate("Form", "Packing Algorithm"))
160
self.save_settings_btn.setText(_translate("Form", "Save Settings"))
161
self.settings_cancel_btn.setText(_translate("Form", "Cancel"))
162
163