I'm using Python and PyQt and I have created a QTableWidget which I populate with data. Is there a way to search for a specific value and if the program finds something, can it hightlight the rows ?
search and highlight the items in a qtablewidget
2.6k Views Asked by gigahex At
1
There are 1 best solutions below
Related Questions in PYTHON-2.7
- Telnet function in Python
- symbol not found in flat namespace '__PyTrash_begin
- Python 2.7 requirements won't install without virtualenv
- Python search for the errors in the JSON
- spectrogram for a .cdf file
- SSL Error and InsecurePlatformWarning when installing packages using pip on Python 2.7
- Canonical way to ensure float point division across py2 and py3?
- Unable to execute Python Script directly
- Pip from Python 2.7.10 installed via pyenv-win cannot install any packages
- Arcpy: Python stops ExportToPDF through list after some iterations
- Python2 unable to pickle string
- Reading Excelsheets using openpyxl and Python
- How can I store a function in an array in python?
- " 'Word2Vec' object has no attribute 'load_parent_word2vec_format' " error
- How to execute a nodejs function from the python code?
Related Questions in PYQT
- Grey-out QLineEdit as per disabled state automatically, combined with non-conditional style sheet directive?
- QT-PyQt-PySide-Custom-Widgets error: No library called cairo was found
- Stopwatch controlled by 4 buttons
- PyQT5 doesn't prompt to overwrite when a default suffix is used
- PyQt5 heading and subheading
- ImportError: DLL load failed while importing QtWebChannel
- Bringing QGridLayout to the same column width
- PyQT5 QAbstractVideoSurface: Play Video with alpha channel (on windows)
- Emitting a `Signal` to directly transition a `QStateMachine` to another `QState`
- Matplotlib canvas doesn't stop updating even after event_source.stop() has been called
- PyQT5: Worker thread's progress bar only updates after main thread's progress bar has updated
- Python project. Error: "QWindowsPipeWriter::write failed. (The handle is invalid.)"
- pyqt5 - Implementing a custom Horizontal ScrollBar for Qtextbrowser
- QMediaPlayer freezes when changing source a second time
- QPixmap scaled aspect ratio is not keep
Related Questions in QTABLEWIDGET
- trying to filter a list with a specific type before adding to tablewidget. thought it would work like this any suggestions?
- Why can I select and edit the cells of my QTableWidget on an android emulator, but not on an actual phone?
- Selection color for QTableWidget cell is different if custom cellwidget is used
- Does Removing An Item From QTableWidget Deletes Object(s) Contained by The Item?
- get updated value from comboBox in a QTableWidget
- Problem when using pyqt tablewidget, float numbers are displayed with an apostrophe for all fractional parts
- python qt5 tab widget: how set tabs with table widget to full main window size?
- How to do QtWidgets.QTableWidget.setHorizontalHeader() to maintain default behavior?
- Resizing a QTableWidget column based on a single row rather than with `resizeColumnsToContents`
- Pyside6: Get a signal from a QLineEdit in a QTableWidget cell
- Python - PyQt5 - QTableWidget set constraint while resizing header sections
- How to use Filter Option in QTableWidget - follow-up issue with PyQt5
- sub classing python pyqt5 QHeaderView
- QTableWidget - Column and row constraints
- Merging cells in an Excel-like table with PyQt5 not working as intended
Related Questions in PYQT5
- Unresolved attribute reference 'setModel' for class 'Dialog'
- Stopwatch controlled by 4 buttons
- PyQT5 doesn't prompt to overwrite when a default suffix is used
- I am encountering issues on making a custom file browser with PyQt5 using QTreeView, QStandardItemModel and QStandardItem: my program randomly crashes
- displaying several treeviews one below the other
- PyQt5 heading and subheading
- How can I run "least cost path" algorithm in a standalone script in python (using qgis and PyQt5 package) or in python console of QGIS?
- MITMProxy with GUI
- PyInstaller with PyQt5 Generates "DLL load failed" Error for QtPrintSupport
- PyQT6 setWindowFlags issue
- Many QPushButtons clicked connecting using exec()
- ImportError: DLL load failed while importing QtWebChannel
- PyCharm & Python: Reboot PyQt5 Application
- How do I ensure closing of database connection using PyQt5.QtSql?
- PyQt5 slow load label
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Use
list-of-QTableWidgetItem QTableWidget.findItems (self, QString text, Qt.MatchFlags flags)to find your specific items.http://pyqt.sourceforge.net/Docs/PyQt4/qtablewidget.html#findItems
After this iterate throw this list and use
QTableWidgetItem.setBackgroundColor (self, QColor color)for example to highlight this itemhttp://pyqt.sourceforge.net/Docs/PyQt4/qtablewidgetitem.html#setBackgroundColor
To highlight whole row you can use
setBackgroundColorfor every item in the table(with given row) or if you want to select rows, you can use this or justselectRow()http://pyqt.sourceforge.net/Docs/PyQt4/qtableview.html#selectRow