-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathui_mainWindow.py
293 lines (285 loc) · 17.9 KB
/
ui_mainWindow.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
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
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'ui/main.ui'
#
# Created by: PyQt5 UI code generator 5.15.7
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.
import sys
import os
from PyQt5 import QtCore, QtGui, QtWidgets
def resource_path(relative_path):
""" Get absolute path to resource, works for dev and for PyInstaller """
base_path = getattr(sys, "_MEIPASS", os.path.dirname(os.path.abspath(__file__)));
return os.path.join(base_path, relative_path);
class Ui_mainWindow(object):
def setupUi(self, mainWindow):
mainWindow.setObjectName("mainWindow")
mainWindow.setWindowModality(QtCore.Qt.ApplicationModal)
mainWindow.resize(479, 361)
mainWindow.setMinimumSize(QtCore.QSize(479, 361))
mainWindow.setMaximumSize(QtCore.QSize(479, 361))
mainWindow.setWindowTitle("")
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap(resource_path("icons/icon.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
mainWindow.setWindowIcon(icon)
mainWindow.setIconSize(QtCore.QSize(48, 48))
self.centralwidget = QtWidgets.QWidget(mainWindow)
self.centralwidget.setObjectName("centralwidget")
self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
self.tabWidget.setGeometry(QtCore.QRect(-3, -22, 491, 391))
self.tabWidget.setMinimumSize(QtCore.QSize(491, 0))
self.tabWidget.setAutoFillBackground(False)
self.tabWidget.setObjectName("tabWidget")
self.Characters = QtWidgets.QWidget()
self.Characters.setObjectName("Characters")
self.removePerson = QtWidgets.QPushButton(self.Characters)
self.removePerson.setEnabled(False)
self.removePerson.setGeometry(QtCore.QRect(150, 310, 61, 23))
self.removePerson.setObjectName("removePerson")
self.editPerson = QtWidgets.QPushButton(self.Characters)
self.editPerson.setEnabled(False)
self.editPerson.setGeometry(QtCore.QRect(80, 310, 61, 23))
self.editPerson.setObjectName("editPerson")
self.charactersLabel = QtWidgets.QLabel(self.Characters)
self.charactersLabel.setGeometry(QtCore.QRect(10, 5, 161, 31))
self.charactersLabel.setObjectName("charactersLabel")
self.characterList = QtWidgets.QListWidget(self.Characters)
self.characterList.setGeometry(QtCore.QRect(10, 70, 221, 231))
self.characterList.setSizeAdjustPolicy(QtWidgets.QAbstractScrollArea.AdjustIgnored)
self.characterList.setAutoScroll(True)
self.characterList.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
self.characterList.setProperty("showDropIndicator", True)
self.characterList.setDragEnabled(False)
self.characterList.setDragDropOverwriteMode(False)
self.characterList.setDragDropMode(QtWidgets.QAbstractItemView.NoDragDrop)
self.characterList.setAlternatingRowColors(False)
self.characterList.setIconSize(QtCore.QSize(11, 11))
self.characterList.setUniformItemSizes(False)
self.characterList.setObjectName("characterList")
self.characterSearch = QtWidgets.QLineEdit(self.Characters)
self.characterSearch.setGeometry(QtCore.QRect(10, 40, 221, 21))
self.characterSearch.setAcceptDrops(False)
self.characterSearch.setToolTip("")
self.characterSearch.setObjectName("characterSearch")
self.selectionDetails = QtWidgets.QListWidget(self.Characters)
self.selectionDetails.setEnabled(True)
self.selectionDetails.setGeometry(QtCore.QRect(240, 70, 231, 231))
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.selectionDetails.sizePolicy().hasHeightForWidth())
self.selectionDetails.setSizePolicy(sizePolicy)
self.selectionDetails.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
self.selectionDetails.setSizeAdjustPolicy(QtWidgets.QAbstractScrollArea.AdjustToContentsOnFirstShow)
self.selectionDetails.setAutoScroll(False)
self.selectionDetails.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
self.selectionDetails.setProperty("showDropIndicator", False)
self.selectionDetails.setDefaultDropAction(QtCore.Qt.IgnoreAction)
self.selectionDetails.setSelectionMode(QtWidgets.QAbstractItemView.NoSelection)
self.selectionDetails.setVerticalScrollMode(QtWidgets.QAbstractItemView.ScrollPerPixel)
self.selectionDetails.setProperty("isWrapping", False)
self.selectionDetails.setWordWrap(True)
self.selectionDetails.setObjectName("selectionDetails")
self.addPerson = QtWidgets.QPushButton(self.Characters)
self.addPerson.setGeometry(QtCore.QRect(10, 310, 61, 23))
self.addPerson.setObjectName("addPerson")
self.moveUp = QtWidgets.QPushButton(self.Characters)
self.moveUp.setEnabled(False)
self.moveUp.setGeometry(QtCore.QRect(240, 310, 31, 23))
self.moveUp.setObjectName("moveUp")
self.moveDown = QtWidgets.QPushButton(self.Characters)
self.moveDown.setEnabled(False)
self.moveDown.setGeometry(QtCore.QRect(270, 310, 31, 23))
self.moveDown.setObjectName("moveDown")
self.ageSlider = QtWidgets.QSlider(self.Characters)
self.ageSlider.setGeometry(QtCore.QRect(314, 310, 130, 20))
self.ageSlider.setMaximum(30)
self.ageSlider.setPageStep(1)
self.ageSlider.setOrientation(QtCore.Qt.Horizontal)
self.ageSlider.setTickPosition(QtWidgets.QSlider.TicksAbove)
self.ageSlider.setTickInterval(1)
self.ageSlider.setObjectName("ageSlider")
self.ageSliderCount = QtWidgets.QLabel(self.Characters)
self.ageSliderCount.setGeometry(QtCore.QRect(455, 310, 15, 20))
self.ageSliderCount.setObjectName("ageSliderCount")
self.tabWidget.addTab(self.Characters, "")
self.WorldBuilding = QtWidgets.QWidget()
self.WorldBuilding.setObjectName("WorldBuilding")
self.worldBuildingAdd = QtWidgets.QPushButton(self.WorldBuilding)
self.worldBuildingAdd.setGeometry(QtCore.QRect(10, 310, 61, 23))
self.worldBuildingAdd.setObjectName("worldBuildingAdd")
self.worldBuildingEdit = QtWidgets.QPushButton(self.WorldBuilding)
self.worldBuildingEdit.setEnabled(False)
self.worldBuildingEdit.setGeometry(QtCore.QRect(80, 310, 61, 23))
self.worldBuildingEdit.setObjectName("worldBuildingEdit")
self.worldBuildingRemove = QtWidgets.QPushButton(self.WorldBuilding)
self.worldBuildingRemove.setEnabled(False)
self.worldBuildingRemove.setGeometry(QtCore.QRect(150, 310, 61, 23))
self.worldBuildingRemove.setObjectName("worldBuildingRemove")
self.worldBuildingSearch = QtWidgets.QLineEdit(self.WorldBuilding)
self.worldBuildingSearch.setGeometry(QtCore.QRect(10, 40, 221, 21))
self.worldBuildingSearch.setAcceptDrops(False)
self.worldBuildingSearch.setToolTip("")
self.worldBuildingSearch.setObjectName("worldBuildingSearch")
self.worldBuildingLabel = QtWidgets.QLabel(self.WorldBuilding)
self.worldBuildingLabel.setGeometry(QtCore.QRect(10, 5, 221, 31))
self.worldBuildingLabel.setObjectName("worldBuildingLabel")
self.worldBuildingList = QtWidgets.QListWidget(self.WorldBuilding)
self.worldBuildingList.setGeometry(QtCore.QRect(10, 70, 461, 231))
self.worldBuildingList.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
self.worldBuildingList.setSizeAdjustPolicy(QtWidgets.QAbstractScrollArea.AdjustIgnored)
self.worldBuildingList.setAutoScroll(True)
self.worldBuildingList.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
self.worldBuildingList.setProperty("showDropIndicator", False)
self.worldBuildingList.setDragEnabled(False)
self.worldBuildingList.setDragDropOverwriteMode(False)
self.worldBuildingList.setDragDropMode(QtWidgets.QAbstractItemView.NoDragDrop)
self.worldBuildingList.setDefaultDropAction(QtCore.Qt.IgnoreAction)
self.worldBuildingList.setAlternatingRowColors(False)
self.worldBuildingList.setIconSize(QtCore.QSize(11, 11))
self.worldBuildingList.setVerticalScrollMode(QtWidgets.QAbstractItemView.ScrollPerPixel)
self.worldBuildingList.setUniformItemSizes(False)
self.worldBuildingList.setWordWrap(True)
self.worldBuildingList.setObjectName("worldBuildingList")
self.tabWidget.addTab(self.WorldBuilding, "")
mainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(mainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 479, 21))
self.menubar.setNativeMenuBar(True)
self.menubar.setObjectName("menubar")
self.menu_File = QtWidgets.QMenu(self.menubar)
self.menu_File.setObjectName("menu_File")
self.menu_Options = QtWidgets.QMenu(self.menubar)
self.menu_Options.setObjectName("menu_Options")
self.menuHelp = QtWidgets.QMenu(self.menubar)
self.menuHelp.setObjectName("menuHelp")
mainWindow.setMenuBar(self.menubar)
self.action_Open = QtWidgets.QAction(mainWindow)
icon1 = QtGui.QIcon()
icon1.addPixmap(QtGui.QPixmap(resource_path("icons/open_Dark.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.action_Open.setIcon(icon1)
self.action_Open.setObjectName("action_Open")
self.action_Exit = QtWidgets.QAction(mainWindow)
icon2 = QtGui.QIcon()
icon2.addPixmap(QtGui.QPixmap(resource_path("icons/cancel_Dark.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.action_Exit.setIcon(icon2)
self.action_Exit.setObjectName("action_Exit")
self.action_Save = QtWidgets.QAction(mainWindow)
icon3 = QtGui.QIcon()
icon3.addPixmap(QtGui.QPixmap(resource_path("icons/save_Dark.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.action_Save.setIcon(icon3)
self.action_Save.setObjectName("action_Save")
self.action_config = QtWidgets.QAction(mainWindow)
self.action_config.setEnabled(True)
icon4 = QtGui.QIcon()
icon4.addPixmap(QtGui.QPixmap(resource_path("icons/settings_Dark.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.action_config.setIcon(icon4)
self.action_config.setObjectName("action_config")
self.actionSave_As = QtWidgets.QAction(mainWindow)
icon5 = QtGui.QIcon()
icon5.addPixmap(QtGui.QPixmap(resource_path("icons/saveAs_Dark.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionSave_As.setIcon(icon5)
self.actionSave_As.setObjectName("actionSave_As")
self.action_New = QtWidgets.QAction(mainWindow)
self.action_New.setEnabled(False)
icon6 = QtGui.QIcon()
icon6.addPixmap(QtGui.QPixmap(resource_path("icons/new_Dark.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.action_New.setIcon(icon6)
self.action_New.setObjectName("action_New")
self.action_Credits = QtWidgets.QAction(mainWindow)
icon7 = QtGui.QIcon()
icon7.addPixmap(QtGui.QPixmap(resource_path("icons/about_Dark.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.action_Credits.setIcon(icon7)
self.action_Credits.setObjectName("action_Credits")
self.actionAdd_Character = QtWidgets.QAction(mainWindow)
icon8 = QtGui.QIcon()
icon8.addPixmap(QtGui.QPixmap(resource_path("icons/addPerson_Dark.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionAdd_Character.setIcon(icon8)
self.actionAdd_Character.setObjectName("actionAdd_Character")
self.actionRefresh = QtWidgets.QAction(mainWindow)
icon9 = QtGui.QIcon()
icon9.addPixmap(QtGui.QPixmap(resource_path("icons/refresh_Dark.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionRefresh.setIcon(icon9)
self.actionRefresh.setObjectName("actionRefresh")
self.actionEdit_Character = QtWidgets.QAction(mainWindow)
self.actionEdit_Character.setEnabled(False)
icon10 = QtGui.QIcon()
icon10.addPixmap(QtGui.QPixmap(resource_path("icons/editCharacter_Dark.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionEdit_Character.setIcon(icon10)
self.actionEdit_Character.setObjectName("actionEdit_Character")
self.actionRemove_Character = QtWidgets.QAction(mainWindow)
self.actionRemove_Character.setEnabled(False)
icon11 = QtGui.QIcon()
icon11.addPixmap(QtGui.QPixmap(resource_path("icons/removeCharacter_Dark.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionRemove_Character.setIcon(icon11)
self.actionRemove_Character.setObjectName("actionRemove_Character")
self.menu_File.addAction(self.action_New)
self.menu_File.addAction(self.action_Open)
self.menu_File.addSeparator()
self.menu_File.addAction(self.action_Save)
self.menu_File.addAction(self.actionSave_As)
self.menu_File.addSeparator()
self.menu_File.addAction(self.action_Exit)
self.menu_Options.addAction(self.actionAdd_Character)
self.menu_Options.addAction(self.actionEdit_Character)
self.menu_Options.addAction(self.actionRemove_Character)
self.menu_Options.addSeparator()
self.menu_Options.addAction(self.actionRefresh)
self.menu_Options.addSeparator()
self.menu_Options.addAction(self.action_config)
self.menuHelp.addAction(self.action_Credits)
self.menubar.addAction(self.menu_File.menuAction())
self.menubar.addAction(self.menu_Options.menuAction())
self.menubar.addAction(self.menuHelp.menuAction())
self.charactersLabel.setBuddy(self.characterList)
self.worldBuildingLabel.setBuddy(self.characterList)
self.retranslateUi(mainWindow)
self.tabWidget.setCurrentIndex(0)
self.selectionDetails.currentRowChanged['int'].connect(self.selectionDetails.clearSelection) # type: ignore
self.ageSlider.valueChanged['int'].connect(self.ageSliderCount.setNum) # type: ignore
QtCore.QMetaObject.connectSlotsByName(mainWindow)
mainWindow.setTabOrder(self.characterSearch, self.addPerson)
mainWindow.setTabOrder(self.addPerson, self.editPerson)
mainWindow.setTabOrder(self.editPerson, self.removePerson)
mainWindow.setTabOrder(self.removePerson, self.characterList)
mainWindow.setTabOrder(self.characterList, self.selectionDetails)
def retranslateUi(self, mainWindow):
_translate = QtCore.QCoreApplication.translate
self.removePerson.setText(_translate("mainWindow", "Remove"))
self.editPerson.setText(_translate("mainWindow", "Edit..."))
self.charactersLabel.setText(_translate("mainWindow", "<html><head/><body><p><span style=\" font-size:18pt; font-weight:600;\">Characters</span></p></body></html>"))
self.characterList.setSortingEnabled(False)
self.characterSearch.setPlaceholderText(_translate("mainWindow", "Search Characters"))
self.addPerson.setText(_translate("mainWindow", "Add..."))
self.moveUp.setText(_translate("mainWindow", "▲"))
self.moveDown.setText(_translate("mainWindow", "▼"))
self.ageSlider.setToolTip(_translate("mainWindow", "Year Increase"))
self.ageSliderCount.setText(_translate("mainWindow", "<html><head/><body><p>0</p></body></html>"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.Characters), _translate("mainWindow", "Characters"))
self.worldBuildingAdd.setText(_translate("mainWindow", "Add..."))
self.worldBuildingEdit.setText(_translate("mainWindow", "Edit..."))
self.worldBuildingRemove.setText(_translate("mainWindow", "Remove"))
self.worldBuildingSearch.setPlaceholderText(_translate("mainWindow", "Search Notes"))
self.worldBuildingLabel.setText(_translate("mainWindow", "<html><head/><body><p><span style=\" font-size:18pt; font-weight:600;\">World Building</span></p></body></html>"))
self.worldBuildingList.setSortingEnabled(False)
self.tabWidget.setTabText(self.tabWidget.indexOf(self.WorldBuilding), _translate("mainWindow", "World Building"))
self.menu_File.setTitle(_translate("mainWindow", "&File"))
self.menu_Options.setTitle(_translate("mainWindow", "&Edit"))
self.menuHelp.setTitle(_translate("mainWindow", "&Help"))
self.action_Open.setText(_translate("mainWindow", "&Open..."))
self.action_Open.setShortcut(_translate("mainWindow", "Ctrl+O"))
self.action_Exit.setText(_translate("mainWindow", "&Exit"))
self.action_Save.setText(_translate("mainWindow", "&Save"))
self.action_Save.setShortcut(_translate("mainWindow", "Ctrl+S"))
self.action_config.setText(_translate("mainWindow", "&Settings"))
self.actionSave_As.setText(_translate("mainWindow", "Save &As"))
self.actionSave_As.setShortcut(_translate("mainWindow", "Ctrl+Shift+S"))
self.action_New.setText(_translate("mainWindow", "&New..."))
self.action_New.setShortcut(_translate("mainWindow", "Ctrl+N"))
self.action_Credits.setText(_translate("mainWindow", "&Information"))
self.actionAdd_Character.setText(_translate("mainWindow", "&Add Character..."))
self.actionRefresh.setText(_translate("mainWindow", "&Refresh"))
self.actionRefresh.setShortcut(_translate("mainWindow", "F5"))
self.actionEdit_Character.setText(_translate("mainWindow", "&Edit Character..."))
self.actionRemove_Character.setText(_translate("mainWindow", "Remove Character"))