Saya menggunakan qt designer dan memiliki qlistwidget yang diisi dari db. Saya ingin dapat memilih dari daftar dan saat ini hanya mencetaknya. Saya menggunakan metode currentItem tetapi tidak mengembalikan string. Ini hanya mengembalikan lokasi memori. Saya tidak mengerti bagaimana membuat ini berfungsi dengan baik.

        session_name_=str(self.listWidget.currentItem())

        addendant_=self.listWidget_2.currentRow()
        scheduled_=self.dateTimeEdit.dateTime()
        sched=scheduled_.toString("MM/dd/yyyy h:mm ap")
        
        print(session_name_)

Ini kembali <PyQt5.QtWidgets.QListWidgetItem object at 0x7fe5050bccd0>

0
codereber 22 September 2021, 11:54

1 menjawab

Jawaban Terbaik

Coba gunakan: session_name = self.listWidget.currentItem().text()

0
Drachen 22 September 2021, 09:10