PyQt5 QTableView設置某一列不可編輯的方法
更新時間:2019年06月25日 21:06:29 作者:油炸板藍根
今天小編就為大家分享一篇PyQt5 QTableView設置某一列不可編輯的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
class EmptyDelegate(QItemDelegate): def __init__(self,parent): super(EmptyDelegate, self).__init__(parent) def createEditor(self, QWidget, QStyleOptionViewItem, QModelIndex): return None
寫一個代理。
self.tableView.setItemDelegateForColumn(2,EmptyDelegate(self)) # 設置第二列不可編輯
設置一下就可以了。
以上這篇PyQt5 QTableView設置某一列不可編輯的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- Qt實現(xiàn)導出QTableWidget/QTableView數(shù)據(jù)
- Qt GUI圖形圖像開發(fā)之QT表格控件QTableView詳細使用方法與實例
- Qt GUI圖形圖像開發(fā)之Qt表格控件QTableView簡單使用方法及QTableView與QTableWidget區(qū)別
- Qt GUI圖形圖像開發(fā)之QT表格控件QTableView,QTableWidget復雜表頭(多行表頭) 及凍結、固定特定的行的詳細方法與實例
- python GUI庫圖形界面開發(fā)之PyQt5表格控件QTableView詳細使用方法與實例
- PyQT5 QTableView顯示綁定數(shù)據(jù)的實例詳解
- PyQt6/PySide6中QTableView類的實現(xiàn)
相關文章
python內置HTTP Server如何實現(xiàn)及原理解析
這篇文章主要為大家介紹了python內置HTTP Server如何實現(xiàn)及原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-11-11Python函數(shù)調用的幾種方式(類里面,類之間,類外面)
本文主要介紹了Python函數(shù)調用的幾種方式(類里面,類之間,類外面),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-07-07