diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-03-24 11:23:58 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-03-24 11:46:30 +0100 |
commit | 76043639abc918feafe8d59c6019775e7e7684cd (patch) | |
tree | 2f3b516ab229b46ad2e8f75b65d0feadda9cc548 /examples/widgets/tutorials/addressbook/part5.py | |
parent | ca2b448344b3b1ed8715fba85ddbb3be9f766fbb (diff) |
Port the widget tutorials to snake case
Task-number: PYSIDE-1112
Change-Id: I60056e1cf0bac1279b7ff780fba908643339847e
Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'examples/widgets/tutorials/addressbook/part5.py')
-rw-r--r-- | examples/widgets/tutorials/addressbook/part5.py | 286 |
1 files changed, 143 insertions, 143 deletions
diff --git a/examples/widgets/tutorials/addressbook/part5.py b/examples/widgets/tutorials/addressbook/part5.py index a513889ec..297cf97d2 100644 --- a/examples/widgets/tutorials/addressbook/part5.py +++ b/examples/widgets/tutorials/addressbook/part5.py @@ -79,95 +79,95 @@ class AddressBook(QtWidgets.QWidget): super(AddressBook, self).__init__(parent) self.contacts = SortedDict() - self.oldName = '' - self.oldAddress = '' - self.currentMode = self.NavigationMode - - nameLabel = QtWidgets.QLabel("Name:") - self.nameLine = QtWidgets.QLineEdit() - self.nameLine.setReadOnly(True) - - addressLabel = QtWidgets.QLabel("Address:") - self.addressText = QtWidgets.QTextEdit() - self.addressText.setReadOnly(True) - - self.addButton = QtWidgets.QPushButton("&Add") - self.editButton = QtWidgets.QPushButton("&Edit") - self.editButton.setEnabled(False) - self.removeButton = QtWidgets.QPushButton("&Remove") - self.removeButton.setEnabled(False) - self.findButton = QtWidgets.QPushButton("&Find") - self.findButton.setEnabled(False) - self.submitButton = QtWidgets.QPushButton("&Submit") - self.submitButton.hide() - self.cancelButton = QtWidgets.QPushButton("&Cancel") - self.cancelButton.hide() - - self.nextButton = QtWidgets.QPushButton("&Next") - self.nextButton.setEnabled(False) - self.previousButton = QtWidgets.QPushButton("&Previous") - self.previousButton.setEnabled(False) + self._old_name = '' + self._old_address = '' + self._current_mode = self.NavigationMode + + name_label = QtWidgets.QLabel("Name:") + self._name_line = QtWidgets.QLineEdit() + self._name_line.setReadOnly(True) + + address_label = QtWidgets.QLabel("Address:") + self._address_text = QtWidgets.QTextEdit() + self._address_text.setReadOnly(True) + + self._add_button = QtWidgets.QPushButton("&Add") + self._edit_button = QtWidgets.QPushButton("&Edit") + self._edit_button.setEnabled(False) + self._remove_button = QtWidgets.QPushButton("&Remove") + self._remove_button.setEnabled(False) + self._find_button = QtWidgets.QPushButton("&Find") + self._find_button.setEnabled(False) + self._submit_button = QtWidgets.QPushButton("&Submit") + self._submit_button.hide() + self._cancel_button = QtWidgets.QPushButton("&Cancel") + self._cancel_button.hide() + + self._next_button = QtWidgets.QPushButton("&Next") + self._next_button.setEnabled(False) + self._previous_button = QtWidgets.QPushButton("&Previous") + self._previous_button.setEnabled(False) self.dialog = FindDialog() - self.addButton.clicked.connect(self.addContact) - self.submitButton.clicked.connect(self.submitContact) - self.editButton.clicked.connect(self.editContact) - self.removeButton.clicked.connect(self.removeContact) - self.findButton.clicked.connect(self.findContact) - self.cancelButton.clicked.connect(self.cancel) - self.nextButton.clicked.connect(self.next) - self.previousButton.clicked.connect(self.previous) - - buttonLayout1 = QtWidgets.QVBoxLayout() - buttonLayout1.addWidget(self.addButton) - buttonLayout1.addWidget(self.editButton) - buttonLayout1.addWidget(self.removeButton) - buttonLayout1.addWidget(self.findButton) - buttonLayout1.addWidget(self.submitButton) - buttonLayout1.addWidget(self.cancelButton) - buttonLayout1.addStretch() - - buttonLayout2 = QtWidgets.QHBoxLayout() - buttonLayout2.addWidget(self.previousButton) - buttonLayout2.addWidget(self.nextButton) - - mainLayout = QtWidgets.QGridLayout() - mainLayout.addWidget(nameLabel, 0, 0) - mainLayout.addWidget(self.nameLine, 0, 1) - mainLayout.addWidget(addressLabel, 1, 0, QtCore.Qt.AlignTop) - mainLayout.addWidget(self.addressText, 1, 1) - mainLayout.addLayout(buttonLayout1, 1, 2) - mainLayout.addLayout(buttonLayout2, 2, 1) - - self.setLayout(mainLayout) + self._add_button.clicked.connect(self.add_contact) + self._submit_button.clicked.connect(self.submit_contact) + self._edit_button.clicked.connect(self.edit_contact) + self._remove_button.clicked.connect(self.remove_contact) + self._find_button.clicked.connect(self.find_contact) + self._cancel_button.clicked.connect(self.cancel) + self._next_button.clicked.connect(self.next) + self._previous_button.clicked.connect(self.previous) + + button_layout_1 = QtWidgets.QVBoxLayout() + button_layout_1.addWidget(self._add_button) + button_layout_1.addWidget(self._edit_button) + button_layout_1.addWidget(self._remove_button) + button_layout_1.addWidget(self._find_button) + button_layout_1.addWidget(self._submit_button) + button_layout_1.addWidget(self._cancel_button) + button_layout_1.addStretch() + + button_layout_2 = QtWidgets.QHBoxLayout() + button_layout_2.addWidget(self._previous_button) + button_layout_2.addWidget(self._next_button) + + main_layout = QtWidgets.QGridLayout() + main_layout.addWidget(name_label, 0, 0) + main_layout.addWidget(self._name_line, 0, 1) + main_layout.addWidget(address_label, 1, 0, QtCore.Qt.AlignTop) + main_layout.addWidget(self._address_text, 1, 1) + main_layout.addLayout(button_layout_1, 1, 2) + main_layout.addLayout(button_layout_2, 2, 1) + + self.setLayout(main_layout) self.setWindowTitle("Simple Address Book") - def addContact(self): - self.oldName = self.nameLine.text() - self.oldAddress = self.addressText.toPlainText() + def add_contact(self): + self._old_name = self._name_line.text() + self._old_address = self._address_text.toPlainText() - self.nameLine.clear() - self.addressText.clear() + self._name_line.clear() + self._address_text.clear() - self.updateInterface(self.AddingMode) + self.update_interface(self.AddingMode) - def editContact(self): - self.oldName = self.nameLine.text() - self.oldAddress = self.addressText.toPlainText() + def edit_contact(self): + self._old_name = self._name_line.text() + self._old_address = self._address_text.toPlainText() - self.updateInterface(self.EditingMode) + self.update_interface(self.EditingMode) - def submitContact(self): - name = self.nameLine.text() - address = self.addressText.toPlainText() + def submit_contact(self): + name = self._name_line.text() + address = self._address_text.toPlainText() if name == "" or address == "": QtWidgets.QMessageBox.information(self, "Empty Field", "Please enter a name and address.") return - if self.currentMode == self.AddingMode: + if self._current_mode == self.AddingMode: if name not in self.contacts: self.contacts[name] = address QtWidgets.QMessageBox.information(self, "Add Successful", @@ -177,32 +177,32 @@ class AddressBook(QtWidgets.QWidget): f'Sorry, "{name}" is already in your address book.') return - elif self.currentMode == self.EditingMode: - if self.oldName != name: + elif self._current_mode == self.EditingMode: + if self._old_name != name: if name not in self.contacts: QtWidgets.QMessageBox.information(self, "Edit Successful", f'"{self.oldName}" has been edited in your address book.') - del self.contacts[self.oldName] + del self.contacts[self._old_name] self.contacts[name] = address else: QtWidgets.QMessageBox.information(self, "Edit Unsuccessful", f'Sorry, "{name}" is already in your address book.') return - elif self.oldAddress != address: + elif self._old_address != address: QtWidgets.QMessageBox.information(self, "Edit Successful", f'"{name}" has been edited in your address book.') self.contacts[name] = address - self.updateInterface(self.NavigationMode) + self.update_interface(self.NavigationMode) def cancel(self): - self.nameLine.setText(self.oldName) - self.addressText.setText(self.oldAddress) - self.updateInterface(self.NavigationMode) + self._name_line.setText(self._old_name) + self._address_text.setText(self._old_address) + self.update_interface(self.NavigationMode) - def removeContact(self): - name = self.nameLine.text() - address = self.addressText.toPlainText() + def remove_contact(self): + name = self._name_line.text() + address = self._address_text.toPlainText() if name in self.contacts: button = QtWidgets.QMessageBox.question(self, "Confirm Remove", @@ -216,10 +216,10 @@ class AddressBook(QtWidgets.QWidget): QtWidgets.QMessageBox.information(self, "Remove Successful", f'"{name}" has been removed from your address book.') - self.updateInterface(self.NavigationMode) + self.update_interface(self.NavigationMode) def next(self): - name = self.nameLine.text() + name = self._name_line.text() it = iter(self.contacts) try: @@ -232,11 +232,11 @@ class AddressBook(QtWidgets.QWidget): except StopIteration: next_name, next_address = iter(self.contacts).next() - self.nameLine.setText(next_name) - self.addressText.setText(next_address) + self._name_line.setText(next_name) + self._address_text.setText(next_address) def previous(self): - name = self.nameLine.text() + name = self._name_line.text() prev_name = prev_address = None for this_name, this_address in self.contacts: @@ -246,106 +246,106 @@ class AddressBook(QtWidgets.QWidget): prev_name = this_name prev_address = this_address else: - self.nameLine.clear() - self.addressText.clear() + self._name_line.clear() + self._address_text.clear() return if prev_name is None: for prev_name, prev_address in self.contacts: pass - self.nameLine.setText(prev_name) - self.addressText.setText(prev_address) + self._name_line.setText(prev_name) + self._address_text.setText(prev_address) - def findContact(self): + def find_contact(self): self.dialog.show() if self.dialog.exec_() == QtWidgets.QDialog.Accepted: - contactName = self.dialog.getFindText() + contact_name = self.dialog.get_find_text() - if contactName in self.contacts: - self.nameLine.setText(contactName) - self.addressText.setText(self.contacts[contactName]) + if contact_name in self.contacts: + self._name_line.setText(contact_name) + self._address_text.setText(self.contacts[contact_name]) else: QtWidgets.QMessageBox.information(self, "Contact Not Found", - f'Sorry, "{contactName}" is not in your address book.') + f'Sorry, "{ccontact_nameontactName}" is not in your address book.') return - self.updateInterface(self.NavigationMode) + self.update_interface(self.NavigationMode) - def updateInterface(self, mode): - self.currentMode = mode + def update_interface(self, mode): + self._current_mode = mode - if self.currentMode in (self.AddingMode, self.EditingMode): - self.nameLine.setReadOnly(False) - self.nameLine.setFocus(QtCore.Qt.OtherFocusReason) - self.addressText.setReadOnly(False) + if self._current_mode in (self.AddingMode, self.EditingMode): + self._name_line.setReadOnly(False) + self._name_line.setFocus(QtCore.Qt.OtherFocusReason) + self._address_text.setReadOnly(False) - self.addButton.setEnabled(False) - self.editButton.setEnabled(False) - self.removeButton.setEnabled(False) + self._add_button.setEnabled(False) + self._edit_button.setEnabled(False) + self._remove_button.setEnabled(False) - self.nextButton.setEnabled(False) - self.previousButton.setEnabled(False) + self._next_button.setEnabled(False) + self._previous_button.setEnabled(False) - self.submitButton.show() - self.cancelButton.show() + self._submit_button.show() + self._cancel_button.show() - elif self.currentMode == self.NavigationMode: + elif self._current_mode == self.NavigationMode: if not self.contacts: - self.nameLine.clear() - self.addressText.clear() + self._name_line.clear() + self._address_text.clear() - self.nameLine.setReadOnly(True) - self.addressText.setReadOnly(True) - self.addButton.setEnabled(True) + self._name_line.setReadOnly(True) + self._address_text.setReadOnly(True) + self._add_button.setEnabled(True) number = len(self.contacts) - self.editButton.setEnabled(number >= 1) - self.removeButton.setEnabled(number >= 1) - self.findButton.setEnabled(number > 2) - self.nextButton.setEnabled(number > 1) - self.previousButton.setEnabled(number >1 ) + self._edit_button.setEnabled(number >= 1) + self._remove_button.setEnabled(number >= 1) + self._find_button.setEnabled(number > 2) + self._next_button.setEnabled(number > 1) + self._previous_button.setEnabled(number >1 ) - self.submitButton.hide() - self.cancelButton.hide() + self._submit_button.hide() + self._cancel_button.hide() class FindDialog(QtWidgets.QDialog): def __init__(self, parent=None): super(FindDialog, self).__init__(parent) - findLabel = QtWidgets.QLabel("Enter the name of a contact:") - self.lineEdit = QtWidgets.QLineEdit() + find_label = QtWidgets.QLabel("Enter the name of a contact:") + self._line_edit = QtWidgets.QLineEdit() - self.findButton = QtWidgets.QPushButton("&Find") - self.findText = '' + self._find_button = QtWidgets.QPushButton("&Find") + self._find_text = '' layout = QtWidgets.QHBoxLayout() - layout.addWidget(findLabel) - layout.addWidget(self.lineEdit) - layout.addWidget(self.findButton) + layout.addWidget(find_label) + layout.addWidget(self._line_edit) + layout.addWidget(self._find_button) self.setLayout(layout) self.setWindowTitle("Find a Contact") - self.findButton.clicked.connect(self.findClicked) - self.findButton.clicked.connect(self.accept) + self._find_button.clicked.connect(self.find_clicked) + self._find_button.clicked.connect(self.accept) - def findClicked(self): - text = self.lineEdit.text() + def find_clicked(self): + text = self._line_edit.text() if not text: QtWidgets.QMessageBox.information(self, "Empty Field", "Please enter a name.") return else: - self.findText = text - self.lineEdit.clear() + self._find_text = text + self._line_edit.clear() self.hide() - def getFindText(self): - return self.findText + def get_find_text(self): + return self._find_text if __name__ == '__main__': @@ -353,7 +353,7 @@ if __name__ == '__main__': app = QtWidgets.QApplication(sys.argv) - addressBook = AddressBook() - addressBook.show() + address_book = AddressBook() + address_book.show() sys.exit(app.exec_()) |