Saya ingin menghapus opsi yang ada ("Save As") dari menu konteks layer QGIS, yang saya temukan sejauh ini adalah, untuk menambahkan tindakan baru di LegendItems
, atau menimpa sepenuhnya dengan opsi baru. Tetapi tidak dapat menemukan opsi apa pun yang menggunakan itu saya akan dapat menghapus opsi menu Konteks standar yang ada.
Apa yang saya juga lihat ada metode menuProvider () , tetapi tidak bisa mendapatkan rincian dengan metode ini.
Bagaimana saya bisa menghapus opsi "Simpan Sebagai" yang ada dari menu konteks QGIS?
Jawaban:
Anda perlu mengganti Menu konteks saat ini, menggunakan kelas khusus Anda
Kode sampel minimal untuk menghapus Opsi " Ekspor "
sumber
Menu "Pengaturan" => "Kustomisasi Antarmuka" di Menu / mProjectMenu nonaktifkan mActionSaveProjectAs
sumber