BUF *this = &ojb
时间: 2023-12-06 20:01:55 浏览: 34
self.model.removeRow(index.row())
self.model.select()
def update_product(self):
index = self.tableView.currentIndex()
if这行代码的意思是定义一个指向 `BUF` 类型的指针变量 `this`,并将其指 not index.isValid():
return
record = self.model.record(index.row())
dialog = UpdateDialog()
dialog.line_name.setText(record向 `ojb` 对象的地址。`&` 符号表示获取 `ojb` 对象的地址,因此 `.value('name'))
dialog.line_serial.setText(record.value('serial'))
dialog.line_price.setText(str(record.value('price')))
dialog.line_stock.setText(str(record.value('stock')))
if dialog.exec_():
name = dialog.line_name.text()
serial = dialog.line_serialthis` 指针指向 `ojb` 对象。这种语法通常用于类成员函数中,将 `.text()
price = dialog.line_price.text()
stock = dialog.line_stock.text()
query = QSqlQuery()
query.prepare('this` 指针指向当前对象的地址。这样,成员函数就可以访问当前对象的成员变量和成员函数。