Skip to content

Commit a85cb56

Browse files
committed
Initialize UI and Registry Utilities
1 parent a45e7ef commit a85cb56

11 files changed

+865
-0
lines changed

app.py

+225
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,225 @@
1+
# -*- coding: utf-8 -*-
2+
3+
# Form implementation generated from reading ui file 'app.ui'
4+
#
5+
# Created by: PyQt5 UI code generator 5.10
6+
#
7+
# WARNING! All changes made in this file will be lost!
8+
9+
from PyQt5 import QtCore, QtGui, QtWidgets
10+
11+
class Ui_MainWindow(object):
12+
def setupUi(self, MainWindow):
13+
MainWindow.setObjectName("MainWindow")
14+
MainWindow.resize(827, 472)
15+
MainWindow.setStyleSheet("")
16+
self.centralwidget = QtWidgets.QWidget(MainWindow)
17+
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Maximum)
18+
sizePolicy.setHorizontalStretch(0)
19+
sizePolicy.setVerticalStretch(0)
20+
sizePolicy.setHeightForWidth(self.centralwidget.sizePolicy().hasHeightForWidth())
21+
self.centralwidget.setSizePolicy(sizePolicy)
22+
self.centralwidget.setAutoFillBackground(True)
23+
self.centralwidget.setObjectName("centralwidget")
24+
self.gridLayout_3 = QtWidgets.QGridLayout(self.centralwidget)
25+
self.gridLayout_3.setObjectName("gridLayout_3")
26+
self.splitter = QtWidgets.QSplitter(self.centralwidget)
27+
self.splitter.setOrientation(QtCore.Qt.Horizontal)
28+
self.splitter.setObjectName("splitter")
29+
self.treeWidget = QtWidgets.QTreeWidget(self.splitter)
30+
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
31+
sizePolicy.setHorizontalStretch(25)
32+
sizePolicy.setVerticalStretch(0)
33+
sizePolicy.setHeightForWidth(self.treeWidget.sizePolicy().hasHeightForWidth())
34+
self.treeWidget.setSizePolicy(sizePolicy)
35+
self.treeWidget.setStyleSheet("QHeaderView {\n"
36+
" border: 1px solid #E5E5E5;\n"
37+
"}\n"
38+
"\n"
39+
"QTreeView::branch:has-siblings:!adjoins-item {\n"
40+
" border-image: url(:/images/images/vline.png) 0;\n"
41+
"}\n"
42+
"\n"
43+
"QTreeView::branch:has-siblings:adjoins-item {\n"
44+
" border-image: url(:/images/images/branch-more.png) 0;\n"
45+
"}\n"
46+
"\n"
47+
"QTreeView::branch:!has-children:!has-siblings:adjoins-item {\n"
48+
" border-image: url(:/images/images/branch-end.png) 0;\n"
49+
"}\n"
50+
"\n"
51+
"QTreeView::branch:has-children:!has-siblings:closed,\n"
52+
"QTreeView::branch:closed:has-children:has-siblings {\n"
53+
" border-image: none;\n"
54+
" image: url(:/images/images/branch-closed.png);\n"
55+
"}\n"
56+
"\n"
57+
"QTreeView::branch:open:has-children:!has-siblings,\n"
58+
"QTreeView::branch:open:has-children:has-siblings {\n"
59+
" border-image: none;\n"
60+
" image: url(:/images/images/branch-open.png);\n"
61+
"}")
62+
self.treeWidget.setDragEnabled(False)
63+
self.treeWidget.setDragDropOverwriteMode(False)
64+
self.treeWidget.setDragDropMode(QtWidgets.QAbstractItemView.NoDragDrop)
65+
self.treeWidget.setIndentation(18)
66+
self.treeWidget.setRootIsDecorated(True)
67+
self.treeWidget.setAnimated(True)
68+
self.treeWidget.setAllColumnsShowFocus(True)
69+
self.treeWidget.setObjectName("treeWidget")
70+
self.treeWidget.header().setCascadingSectionResizes(False)
71+
self.treeWidget.header().setDefaultSectionSize(140)
72+
self.treeWidget.header().setHighlightSections(False)
73+
self.widget_2 = QtWidgets.QWidget(self.splitter)
74+
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
75+
sizePolicy.setHorizontalStretch(50)
76+
sizePolicy.setVerticalStretch(0)
77+
sizePolicy.setHeightForWidth(self.widget_2.sizePolicy().hasHeightForWidth())
78+
self.widget_2.setSizePolicy(sizePolicy)
79+
self.widget_2.setObjectName("widget_2")
80+
self.gridLayout = QtWidgets.QGridLayout(self.widget_2)
81+
self.gridLayout.setContentsMargins(0, 0, 0, 0)
82+
self.gridLayout.setObjectName("gridLayout")
83+
self.verticalLayout = QtWidgets.QVBoxLayout()
84+
self.verticalLayout.setObjectName("verticalLayout")
85+
self.horizontalLayout = QtWidgets.QHBoxLayout()
86+
self.horizontalLayout.setObjectName("horizontalLayout")
87+
self.label_4 = QtWidgets.QLabel(self.widget_2)
88+
self.label_4.setObjectName("label_4")
89+
self.horizontalLayout.addWidget(self.label_4)
90+
self.lineEdit_4 = QtWidgets.QLineEdit(self.widget_2)
91+
self.lineEdit_4.setObjectName("lineEdit_4")
92+
self.horizontalLayout.addWidget(self.lineEdit_4)
93+
self.verticalLayout.addLayout(self.horizontalLayout)
94+
self.treeWidget_2 = QtWidgets.QTreeWidget(self.widget_2)
95+
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
96+
sizePolicy.setHorizontalStretch(50)
97+
sizePolicy.setVerticalStretch(0)
98+
sizePolicy.setHeightForWidth(self.treeWidget_2.sizePolicy().hasHeightForWidth())
99+
self.treeWidget_2.setSizePolicy(sizePolicy)
100+
self.treeWidget_2.setStyleSheet("QHeaderView {\n"
101+
" border: 1px solid #E5E5E5;\n"
102+
"}\n"
103+
"\n"
104+
"QTreeView::branch:has-siblings:!adjoins-item {\n"
105+
" border-image: url(:/images/images/vline.png) 0;\n"
106+
"}\n"
107+
"\n"
108+
"QTreeView::branch:has-siblings:adjoins-item {\n"
109+
" border-image: url(:/images/images/branch-more.png) 0;\n"
110+
"}\n"
111+
"\n"
112+
"QTreeView::branch:!has-children:!has-siblings:adjoins-item {\n"
113+
" border-image: url(:/images/images/branch-end.png) 0;\n"
114+
"}\n"
115+
"\n"
116+
"QTreeView::branch:has-children:!has-siblings:closed,\n"
117+
"QTreeView::branch:closed:has-children:has-siblings {\n"
118+
" border-image: none;\n"
119+
" image: url(:/images/images/branch-closed.png);\n"
120+
"}\n"
121+
"\n"
122+
"QTreeView::branch:open:has-children:!has-siblings,\n"
123+
"QTreeView::branch:open:has-children:has-siblings {\n"
124+
" border-image: none;\n"
125+
" image: url(:/images/images/branch-open.png);\n"
126+
"}")
127+
self.treeWidget_2.setProperty("showDropIndicator", True)
128+
self.treeWidget_2.setSelectionMode(QtWidgets.QAbstractItemView.ExtendedSelection)
129+
self.treeWidget_2.setObjectName("treeWidget_2")
130+
self.verticalLayout.addWidget(self.treeWidget_2)
131+
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
132+
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
133+
self.lineEdit_5 = QtWidgets.QLineEdit(self.widget_2)
134+
self.lineEdit_5.setObjectName("lineEdit_5")
135+
self.horizontalLayout_2.addWidget(self.lineEdit_5)
136+
self.pushButton = QtWidgets.QPushButton(self.widget_2)
137+
self.pushButton.setObjectName("pushButton")
138+
self.horizontalLayout_2.addWidget(self.pushButton)
139+
self.verticalLayout.addLayout(self.horizontalLayout_2)
140+
self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1)
141+
self.widget = QtWidgets.QWidget(self.splitter)
142+
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
143+
sizePolicy.setHorizontalStretch(25)
144+
sizePolicy.setVerticalStretch(0)
145+
sizePolicy.setHeightForWidth(self.widget.sizePolicy().hasHeightForWidth())
146+
self.widget.setSizePolicy(sizePolicy)
147+
self.widget.setObjectName("widget")
148+
self.gridLayout_2 = QtWidgets.QGridLayout(self.widget)
149+
self.gridLayout_2.setContentsMargins(0, 0, 0, 0)
150+
self.gridLayout_2.setObjectName("gridLayout_2")
151+
self.formLayout = QtWidgets.QFormLayout()
152+
self.formLayout.setObjectName("formLayout")
153+
self.label = QtWidgets.QLabel(self.widget)
154+
self.label.setEnabled(False)
155+
self.label.setObjectName("label")
156+
self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label)
157+
self.lineEdit = QtWidgets.QLineEdit(self.widget)
158+
self.lineEdit.setEnabled(False)
159+
self.lineEdit.setObjectName("lineEdit")
160+
self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.lineEdit)
161+
self.label_2 = QtWidgets.QLabel(self.widget)
162+
self.label_2.setEnabled(False)
163+
self.label_2.setObjectName("label_2")
164+
self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_2)
165+
self.lineEdit_2 = QtWidgets.QLineEdit(self.widget)
166+
self.lineEdit_2.setEnabled(False)
167+
self.lineEdit_2.setObjectName("lineEdit_2")
168+
self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.lineEdit_2)
169+
self.label_3 = QtWidgets.QLabel(self.widget)
170+
self.label_3.setEnabled(False)
171+
self.label_3.setObjectName("label_3")
172+
self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.label_3)
173+
self.lineEdit_3 = QtWidgets.QLineEdit(self.widget)
174+
self.lineEdit_3.setEnabled(False)
175+
self.lineEdit_3.setObjectName("lineEdit_3")
176+
self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole, self.lineEdit_3)
177+
spacerItem = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
178+
self.formLayout.setItem(2, QtWidgets.QFormLayout.FieldRole, spacerItem)
179+
self.gridLayout_2.addLayout(self.formLayout, 0, 0, 1, 1)
180+
self.gridLayout_3.addWidget(self.splitter, 0, 0, 1, 1)
181+
MainWindow.setCentralWidget(self.centralwidget)
182+
self.menubar = QtWidgets.QMenuBar(MainWindow)
183+
self.menubar.setGeometry(QtCore.QRect(0, 0, 827, 21))
184+
self.menubar.setObjectName("menubar")
185+
self.menuFile = QtWidgets.QMenu(self.menubar)
186+
self.menuFile.setObjectName("menuFile")
187+
MainWindow.setMenuBar(self.menubar)
188+
self.statusbar = QtWidgets.QStatusBar(MainWindow)
189+
self.statusbar.setObjectName("statusbar")
190+
MainWindow.setStatusBar(self.statusbar)
191+
self.actionLoad = QtWidgets.QAction(MainWindow)
192+
self.actionLoad.setObjectName("actionLoad")
193+
self.actionSave = QtWidgets.QAction(MainWindow)
194+
self.actionSave.setObjectName("actionSave")
195+
self.actionExit = QtWidgets.QAction(MainWindow)
196+
self.actionExit.setObjectName("actionExit")
197+
self.menuFile.addAction(self.actionLoad)
198+
self.menuFile.addAction(self.actionSave)
199+
self.menuFile.addSeparator()
200+
self.menuFile.addAction(self.actionExit)
201+
self.menubar.addAction(self.menuFile.menuAction())
202+
203+
self.retranslateUi(MainWindow)
204+
QtCore.QMetaObject.connectSlotsByName(MainWindow)
205+
206+
def retranslateUi(self, MainWindow):
207+
_translate = QtCore.QCoreApplication.translate
208+
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
209+
self.treeWidget.setSortingEnabled(True)
210+
self.treeWidget.headerItem().setText(0, _translate("MainWindow", "Commands"))
211+
self.treeWidget.headerItem().setText(1, _translate("MainWindow", "Description"))
212+
self.label_4.setText(_translate("MainWindow", "Search"))
213+
self.treeWidget_2.setSortingEnabled(False)
214+
self.treeWidget_2.headerItem().setText(0, _translate("MainWindow", "Filetypes"))
215+
self.treeWidget_2.headerItem().setText(1, _translate("MainWindow", "Content Type"))
216+
self.pushButton.setText(_translate("MainWindow", "Add"))
217+
self.label.setText(_translate("MainWindow", "Name"))
218+
self.label_2.setText(_translate("MainWindow", "Description"))
219+
self.label_3.setText(_translate("MainWindow", "Command"))
220+
self.menuFile.setTitle(_translate("MainWindow", "File"))
221+
self.actionLoad.setText(_translate("MainWindow", "Load"))
222+
self.actionSave.setText(_translate("MainWindow", "Save"))
223+
self.actionExit.setText(_translate("MainWindow", "Exit"))
224+
225+
import res_rc

0 commit comments

Comments
 (0)