cost 181 ms
Qt TableView ChekcBox 與 Label

[英]Qt TableView ChekcBox with Label

我需要在表格視圖單元格中顯示帶有 label 的復選框,使用當前代碼它顯示復選框狀態而不是 label。我創建了自定義委托和 model。下面是完整的代碼。 我得到的結果是這樣的 table_view_delegate.h table_view_delegate.cpp 表視圖模型.h 表視圖模 ...

QTableView 的奇怪行為 pyqt5

[英]Strange behavior of QTableView pyqt5

我剛剛進入 PyQt5 框架並在我的 QTableView 表中編輯單元格時被堆疊。 我有一個這樣的 model: 並用這樣的數據填充它: 問題是當表格最后一列中顯示的數據為空時。 我在調試模式下檢查了數據,沒有遺漏任何數據。 從字面上看,所有其他表都可以使用相同的代碼正常工作,但當然名稱不同。 ...

在 PySide6 中更改 QAbstractTableModel 模型索引的背景

[英]Change background of model index for QAbstractTableModel in PySide6

我想更改表中特定索引的背景顏色,但只能在特定任務完成后更改。 我知道我可以使用背景角色來更改我的表模型中的顏色,但我想根據外部因素而不是根據表本身的變化來更改背景顏色。 例如,下面的代碼顯示了在 QWidget 中顯示 6 行的 QTableView 的基本示例。 在主應用程序中,我可以使用 set ...

QTableView:過濾垂直header個標簽

[英]QTableView: filtering vertical header labels

我在帶有自定義水平和垂直標題的 PyQt 應用程序中有一個QTableView 。 我想找到一種方法來過濾垂直 header 標簽:表格中顯示的行只會是垂直 header label 匹配鍵入模式的行。 似乎QSortFilterProxyModel僅適用於QTableView內容。 執行此操作的最 ...

PyQT6 使 verticalScrollBar() QWheelEvent 滾動 1 行而不是 3

[英]PyQT6 make verticalScrollBar() QWheelEvent scroll 1 row instead of 3

我有一個帶有 verticalScrollBar() 的 QTableView 問題是,當我使用鼠標滾輪向下/向上滾動時,它一次移動 3 行,我想將其更改為一次僅移動 1 行。 查看 class 參考,它似乎實現了 QWheelEvent,所以我最好的猜測是我必須覆蓋這個事件......但是我完全 ...

在 QListWidget 上觸發 currentRowChanged(int currentRow) 后,如何在 QTableView 上可視化 a.txt 或 .csv 文件?

[英]How to visualize a .txt or .csv file on a QTableView after triggering currentRowChanged(int currentRow) on QListWidget?

問題:在QListWidget上觸發currentRowChanged(int currentRow)后,如何在QTableView上可視化.txt或.csv文件? 我有一個非常簡單的界面,我設計為一個最小的可驗證示例,如下所示,帶有QPushButton 、 QLineEdit 、 QListW ...

如何讀取 a.txt 文件的標題並將它們作為 QTableView 的標題

[英]How to read the headers of a .txt files and put them as headers of a QTableView

我在嘗試正確解析.txt文件並在QTableView上顯示其內容時遇到了一個小問題。 具體如何提取文件的標題並將它們顯示到QTableView 。 .txt文件由帶有標題的第一行和所有其他行組成,它們是數據。 我可以在QTableView上成功上傳.txt文件,但由於某些原因,整個文件出現在一個巨 ...

如何根據特定的單元格值調整 QTableView 行的大小?

[英]How can I resize QTableView row according to specific cell value?

我想根據特定的列值調整行高。 例如,我要更改的表在這里: 在第 10 行,行高由第三列值調整大小。 但在第 11 行,它按第二列值調整大小。 我只想通過第三列值調整行高。 有沒有辦法做到這一點? 謝謝你。 這是我的QTableView代碼ui->tableView->setModel( ...

無法從 qtableview 中以正確的順序刪除行

[英]Unable remove row in proper order from qtableview

按創建按鈕(Alt + C),它將在表中創建一行(端口),刪除按鈕是從表中刪除相應的行(端口)。 當按下刪除按鈕時,會調用deleteButtonPressed方法。 此方法假設從 tableview 中刪除相應的行,但它從 tableview 中刪除最后一行。 不管按下哪個按鈕, deleteBu ...

在 Qt TableView 中選擇下一條/上一條記錄

[英]selecting next/previowus record in Qt TableView

我有與這里提出的相同的問題: How to select next row automatically in Qt tableView 每當按下按鈕時? 但我使用 Qt 平台和 python(qgis.PyQt),所以我不能像上面介紹的那樣一對一翻譯(其中是 c++)。 你能看到下面附件中的代碼有什 ...

PyQt5:如果選擇了行,則更改一個單元格中的字體顏色(QAbstractTableModel)

[英]PyQt5 : Change font color in one cell if row is selected (QAbstractTableModel)

我有一個帶有模型的QTableView ,如果我選擇一行,我想更改特定列中的前景色。 我用QStyledItemDelegate嘗試了一些東西,但沒有任何效果。 有人可以幫助我嗎? tableView的SelectionBehavior是SelectRows 。 使用 Tableview 上的 ...

PySide6 更改 QSqlTable/QTableView 以顯示為數字而不是科學記數法

[英]PySide6 Change QSqlTable/QTableView to display as numeric instead of Scientific notation

使用 QTDesigner 制作的 GUI 將所有大於 100 萬的值顯示為科學計數法。 附上部分代碼。 整個程序相當長,分成多個文件。 該查詢在 function 中構建並作為“查詢”返回 Qquery 將其轉換為 QtSql 想要的用於.setQuery 的輸入類型。 部分查詢如下所示。 我擁有 ...

停止 VerticalHeader 以在 QTableview 上更新

[英]Stopping the VerticalHeader to update on QTableview

我正在實現一個 QTableview 來顯示大量數據。 我不是一次顯示全部,而是顯示 10000 行並動態添加和減去表中的數據。 刪除上面的行時遇到問題; 垂直標題得到更新,行號得到改變。 阻止垂直標題更新的任何方法。 ...

正確省略並定期設置 QTableView 單元格的背景顏色,用戶可以編輯值

[英]Proper elide and peridically set background color of QTableView cell and possible for user to edit value

總結一下:我需要一個滿足 QTableView 單元格的解決方案 適當的省略 可以通過在約 50 毫秒的計時器調用的方法中從模型發出 dataChanged() 來設置背景顏色 用戶可以正常編輯值。 省略號的 QTBUG: https ://bugreports.qt.io/browse ...

Pyside、TableView 和 pandas,添加行

[英]Pyside, TableView and pandas, add row

我嘗試使用 QTableView 顯示和修改數據框的信息。 我可以修改行,並且模型中的更改可以,但是當我嘗試添加新行時,模型中沒有保存任何內容...在我的代碼中,我嘗試使用 insertRow 函數添加 [1, 1, 1] ...沒有警告或錯誤...那么我的錯誤在哪里? 我的代碼: ...

更新 pyqt5-applet 中顯示的值的問題(使用 qtableview)

[英]issue with update shown values in a pyqt5-applet (using qtableview)

我想讓一個 qtableview 小部件正確更新。 我正在開發一個校准小程序,我想逐個填充(例如)100 x 100 x 4 陣列的單元格。 如果我的硬件到達位置 1、2、3 等,我將觸發電壓測量並使用 i2c 讀取功能收集這些值。 所以“我的 qtableview 沒有更新”的問題無處不在。 ...

QTableView 中基於值的網格線/分隔線

[英]Value based gridlines / divider in QTableView

我有一個 QTableView,我用來自 ODBC/SQL 的數據提供它,我首先在“團隊”和“個人”中對值進行排序: 團隊 人 反滲透 一個 功放 11111 一個 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM