nskd | 2021-04-13 06:52:05 UTC | #1
Hi,
I am starting out on learning pyQT5 and building an app that require the use of QTableview. I need help to understand how I can suppress the text or Boolean values, and just display the icons in the cell of QTableView.
I will be grateful if someone can show me a working model of how it works. With a working model, I believe I can understand the code and how things works. Thanks.
Salem_Bream | 2021-04-18 02:49:34 UTC | #2
you need to change the DisplayTole data returned from the model..
Purchasing Power Parity
Developers in [[ country ]] get [[ discount.discount_pc ]]% OFF on all books & courses with code [[ discount.coupon_code ]]add these 2 lines to data function:
Create GUI Applications with Python & Qt5 by Martin Fitzpatrick — (PyQt5 Edition) The hands-on guide to making apps with Python — Over 15,000 copies sold!
if role==Qt.DisplayRole and isinstance(self._data[index.row(), index.column()], bool):
return None
PyQt/PySide 1:1 Coaching with Martin Fitzpatrick — Save yourself time and frustration. Get one on one help with your Python GUI projects. Working together with you I'll identify issues and suggest fixes, from bugs and usability to architecture and maintainability.