/
my_crud2.py
188 lines (180 loc) · 10.9 KB
/
my_crud2.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
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'my_crud2.ui'
#
# Created: Fri Mar 18 14:02:02 2016
# by: PyQt4 UI code generator 4.11.3
#
# WARNING! All changes made in this file will be lost!
from PyQt4 import QtCore, QtGui
try:
_fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
def _fromUtf8(s):
return s
try:
_encoding = QtGui.QApplication.UnicodeUTF8
def _translate(context, text, disambig):
return QtGui.QApplication.translate(context, text, disambig, _encoding)
except AttributeError:
def _translate(context, text, disambig):
return QtGui.QApplication.translate(context, text, disambig)
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName(_fromUtf8("MainWindow"))
MainWindow.resize(340, 226)
self.centralwidget = QtGui.QWidget(MainWindow)
self.centralwidget.setObjectName(_fromUtf8("centralwidget"))
self.gridLayout = QtGui.QGridLayout(self.centralwidget)
self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
self.verticalLayout_2 = QtGui.QVBoxLayout()
self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
self.horizontalLayout_3 = QtGui.QHBoxLayout()
self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3"))
self.formLayout = QtGui.QFormLayout()
self.formLayout.setObjectName(_fromUtf8("formLayout"))
self.label_3 = QtGui.QLabel(self.centralwidget)
self.label_3.setObjectName(_fromUtf8("label_3"))
self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_3)
self.txtId = QtGui.QLineEdit(self.centralwidget)
self.txtId.setEnabled(False)
self.txtId.setObjectName(_fromUtf8("txtId"))
self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.txtId)
self.label = QtGui.QLabel(self.centralwidget)
self.label.setObjectName(_fromUtf8("label"))
self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label)
self.txtFirstName = QtGui.QLineEdit(self.centralwidget)
self.txtFirstName.setEnabled(False)
self.txtFirstName.setObjectName(_fromUtf8("txtFirstName"))
self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.txtFirstName)
self.label_2 = QtGui.QLabel(self.centralwidget)
self.label_2.setObjectName(_fromUtf8("label_2"))
self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_2)
self.txtLastName = QtGui.QLineEdit(self.centralwidget)
self.txtLastName.setEnabled(False)
self.txtLastName.setObjectName(_fromUtf8("txtLastName"))
self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.txtLastName)
self.horizontalLayout_3.addLayout(self.formLayout)
self.verticalLayout = QtGui.QVBoxLayout()
self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
self.btnClear = QtGui.QPushButton(self.centralwidget)
self.btnClear.setObjectName(_fromUtf8("btnClear"))
self.verticalLayout.addWidget(self.btnClear)
self.pushButton_10 = QtGui.QPushButton(self.centralwidget)
self.pushButton_10.setObjectName(_fromUtf8("pushButton_10"))
self.verticalLayout.addWidget(self.pushButton_10)
self.pushButton = QtGui.QPushButton(self.centralwidget)
self.pushButton.setObjectName(_fromUtf8("pushButton"))
self.verticalLayout.addWidget(self.pushButton)
self.horizontalLayout_3.addLayout(self.verticalLayout)
self.verticalLayout_2.addLayout(self.horizontalLayout_3)
spacerItem = QtGui.QSpacerItem(20, 18, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
self.verticalLayout_2.addItem(spacerItem)
self.horizontalLayout = QtGui.QHBoxLayout()
self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
self.btnFirst = QtGui.QPushButton(self.centralwidget)
self.btnFirst.setObjectName(_fromUtf8("btnFirst"))
self.horizontalLayout.addWidget(self.btnFirst)
self.pushButton_3 = QtGui.QPushButton(self.centralwidget)
self.pushButton_3.setObjectName(_fromUtf8("pushButton_3"))
self.horizontalLayout.addWidget(self.pushButton_3)
self.pushButton_4 = QtGui.QPushButton(self.centralwidget)
self.pushButton_4.setObjectName(_fromUtf8("pushButton_4"))
self.horizontalLayout.addWidget(self.pushButton_4)
self.pushButton_5 = QtGui.QPushButton(self.centralwidget)
self.pushButton_5.setObjectName(_fromUtf8("pushButton_5"))
self.horizontalLayout.addWidget(self.pushButton_5)
self.verticalLayout_2.addLayout(self.horizontalLayout)
spacerItem1 = QtGui.QSpacerItem(20, 17, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
self.verticalLayout_2.addItem(spacerItem1)
self.horizontalLayout_2 = QtGui.QHBoxLayout()
self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
self.pushButton_6 = QtGui.QPushButton(self.centralwidget)
self.pushButton_6.setObjectName(_fromUtf8("pushButton_6"))
self.horizontalLayout_2.addWidget(self.pushButton_6)
self.pushButton_7 = QtGui.QPushButton(self.centralwidget)
self.pushButton_7.setObjectName(_fromUtf8("pushButton_7"))
self.horizontalLayout_2.addWidget(self.pushButton_7)
self.pushButton_8 = QtGui.QPushButton(self.centralwidget)
self.pushButton_8.setObjectName(_fromUtf8("pushButton_8"))
self.horizontalLayout_2.addWidget(self.pushButton_8)
self.pushButton_9 = QtGui.QPushButton(self.centralwidget)
self.pushButton_9.setObjectName(_fromUtf8("pushButton_9"))
self.horizontalLayout_2.addWidget(self.pushButton_9)
self.verticalLayout_2.addLayout(self.horizontalLayout_2)
spacerItem2 = QtGui.QSpacerItem(20, 28, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
self.verticalLayout_2.addItem(spacerItem2)
self.gridLayout.addLayout(self.verticalLayout_2, 0, 0, 1, 1)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtGui.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 340, 21))
self.menubar.setObjectName(_fromUtf8("menubar"))
self.menuFile = QtGui.QMenu(self.menubar)
self.menuFile.setObjectName(_fromUtf8("menuFile"))
self.menuEdit = QtGui.QMenu(self.menubar)
self.menuEdit.setObjectName(_fromUtf8("menuEdit"))
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtGui.QStatusBar(MainWindow)
self.statusbar.setObjectName(_fromUtf8("statusbar"))
MainWindow.setStatusBar(self.statusbar)
self.actionSave = QtGui.QAction(MainWindow)
self.actionSave.setObjectName(_fromUtf8("actionSave"))
self.actionAdd_Record = QtGui.QAction(MainWindow)
self.actionAdd_Record.setObjectName(_fromUtf8("actionAdd_Record"))
self.actionUpdate = QtGui.QAction(MainWindow)
self.actionUpdate.setObjectName(_fromUtf8("actionUpdate"))
self.actionDelete = QtGui.QAction(MainWindow)
self.actionDelete.setObjectName(_fromUtf8("actionDelete"))
self.actionSave_2 = QtGui.QAction(MainWindow)
self.actionSave_2.setObjectName(_fromUtf8("actionSave_2"))
self.actionExit = QtGui.QAction(MainWindow)
self.actionExit.setObjectName(_fromUtf8("actionExit"))
self.actionSearch = QtGui.QAction(MainWindow)
self.actionSearch.setIconVisibleInMenu(True)
self.actionSearch.setObjectName(_fromUtf8("actionSearch"))
self.actionSave_3 = QtGui.QAction(MainWindow)
self.actionSave_3.setObjectName(_fromUtf8("actionSave_3"))
self.actionExit_2 = QtGui.QAction(MainWindow)
self.actionExit_2.setObjectName(_fromUtf8("actionExit_2"))
self.menuFile.addAction(self.actionSearch)
self.menuFile.addAction(self.actionSave_3)
self.menuFile.addAction(self.actionExit_2)
self.menuEdit.addAction(self.actionAdd_Record)
self.menuEdit.addAction(self.actionDelete)
self.menubar.addAction(self.menuFile.menuAction())
self.menubar.addAction(self.menuEdit.menuAction())
self.retranslateUi(MainWindow)
QtCore.QObject.connect(self.btnClear, QtCore.SIGNAL(_fromUtf8("clicked()")), self.txtLastName.clear)
QtCore.QObject.connect(self.btnClear, QtCore.SIGNAL(_fromUtf8("clicked()")), self.txtId.clear)
QtCore.QObject.connect(self.btnClear, QtCore.SIGNAL(_fromUtf8("clicked()")), self.txtFirstName.clear)
QtCore.QObject.connect(self.actionExit_2, QtCore.SIGNAL(_fromUtf8("triggered()")), MainWindow.close)
QtCore.QObject.connect(self.btnClear, QtCore.SIGNAL(_fromUtf8("clicked(bool)")), self.txtId.setEnabled)
QtCore.QObject.connect(self.btnClear, QtCore.SIGNAL(_fromUtf8("clicked(bool)")), self.txtFirstName.setEnabled)
QtCore.QObject.connect(self.btnClear, QtCore.SIGNAL(_fromUtf8("clicked(bool)")), self.txtLastName.setEnabled)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None))
self.label_3.setText(_translate("MainWindow", "ID Number:", None))
self.label.setText(_translate("MainWindow", "First Name:", None))
self.label_2.setText(_translate("MainWindow", "Last Name:", None))
self.btnClear.setText(_translate("MainWindow", "Clear", None))
self.pushButton_10.setText(_translate("MainWindow", "Search", None))
self.pushButton.setText(_translate("MainWindow", "Exit", None))
self.btnFirst.setText(_translate("MainWindow", "First", None))
self.pushButton_3.setText(_translate("MainWindow", "Next", None))
self.pushButton_4.setText(_translate("MainWindow", "Previous", None))
self.pushButton_5.setText(_translate("MainWindow", "Last", None))
self.pushButton_6.setText(_translate("MainWindow", "Add Record", None))
self.pushButton_7.setText(_translate("MainWindow", "Edit", None))
self.pushButton_8.setText(_translate("MainWindow", "Update", None))
self.pushButton_9.setText(_translate("MainWindow", "Delete", None))
self.menuFile.setTitle(_translate("MainWindow", "File", None))
self.menuEdit.setTitle(_translate("MainWindow", "Edit", None))
self.actionSave.setText(_translate("MainWindow", "Save", None))
self.actionAdd_Record.setText(_translate("MainWindow", "Add Record", None))
self.actionUpdate.setText(_translate("MainWindow", "Update", None))
self.actionDelete.setText(_translate("MainWindow", "Delete Record", None))
self.actionSave_2.setText(_translate("MainWindow", "Save", None))
self.actionExit.setText(_translate("MainWindow", "Exit", None))
self.actionSearch.setText(_translate("MainWindow", "Search", None))
self.actionSave_3.setText(_translate("MainWindow", "Save", None))
self.actionExit_2.setText(_translate("MainWindow", "Exit", None))