我正在使用Python和PyQt,並且創建了一個QTableWidget,我使用它填充數據。 有沒有辦法搜索一個特定的值,如果程序找到了某些東西,它可以高亮行嗎?搜索並突出顯示qtablewidget中的項目
0
A
回答
0
使用list-of-QTableWidgetItem QTableWidget.findItems (self, QString text, Qt.MatchFlags flags)
找到您的特定項目。
http://pyqt.sourceforge.net/Docs/PyQt4/qtablewidget.html#findItems
這個迭代後拋出此列表,並使用QTableWidgetItem.setBackgroundColor (self, QColor color)
例如,以選擇本項
http://pyqt.sourceforge.net/Docs/PyQt4/qtablewidgetitem.html#setBackgroundColor
要突出整行,你可以使用setBackgroundColor
爲表中的每一個項目(給定行)或者如果要選擇行,則可以使用this或僅使用selectRow()
http://pyqt.sourceforge.net/Docs/PyQt4/qtableview.html#selectRow
相關問題
- 1. 突出顯示搜索TextBlock
- 2. 突出顯示搜索Word中的VBA
- 3. DragSortListView並突出顯示項目
- 4. 如何搜索Ilist中的項目並顯示輸出結果?
- 5. 按名稱搜索項目,並顯示
- 6. 在Elasticsearch中搜索突出顯示(javascript)
- 7. 突出顯示GridView項目
- 8. WPF突出顯示項目
- 9. 組合框Hightlight項目並突出顯示瀏覽的項目
- 10. 搜索並突出顯示Excel 2010中的行
- 11. 搜索並突出顯示在UIView中呈現的PDF文本
- 12. 突出顯示查詢中的搜索項?
- 13. 突出顯示的UITextField搜索(swift2)
- 14. 搜索並突出顯示webview中顯示的html網頁中的單詞?
- 15. 突出顯示TreeView中的父項目
- 16. RecyclerView中突出顯示的大項目
- 17. 有沒有辦法突出顯示搜索結果中的特定項目?
- 18. 在文本中搜索一個單詞並突出顯示它
- 19. 在列中搜索文本並突出顯示該行
- 20. 在網絡搜索中突出顯示搜索字詞
- 21. ASP.NET MVC - 在搜索結果中突出顯示搜索字詞
- 22. 如何禁用cts:在搜索中突出顯示:搜索API?
- 23. mysql和php搜索突出顯示
- 24. 突出顯示搜索字詞
- 25. 突出顯示搜索結果
- 26. 突出顯示部分搜索結果
- 27. gridview不突出顯示搜索詞
- 28. 使用JQuery搜索和突出顯示
- 29. 在GVIM中,我們如何搜索和突出顯示,同時保持以前的搜索突出顯示
- 30. 在ListView中突出顯示項目