簡體   English   中英

PyQt QTreeWidgetItem具有單獨數據的單獨窗口。

[英]PyQt QTreeWidgetItem Individual windows with individual data.

我有一個QTreeWidget,其中包含多個學生的數據行。 雙擊一行時,將打開一個窗口,其中包含用戶可以輸入的許多下拉菜單和文本編輯。 當前,用戶可以打開該窗口左上角的文件菜單,然后從那里手動將文件保存在一個文件夾中,然后也將其打開,但這對我的程序來說效率不高,因此我想讓每個人QTreeWidget中的學生將打開自己的單獨窗口,即,當在窗口中按下保存按鈕時,該窗口中的數據將保存在某種數據庫中,而當再次打開該學生的窗口時,該信息在窗口中專門輸入並為該學生先前保存的內容將自動加載。

QTreeWidget看起來像這樣(忽略角落中滾動條的問題。名稱已被檢查以保護數據):

QTreeWidget

包含用戶輸入數據的窗口如下所示:

彈出窗口

如果有任何文檔或教程可以幫助我解決此問題,我很想知道,因為我似乎在任何地方都找不到與此相關的任何信息。 甚至任何有關如何將此功能引入程序的基本想法都將有很大幫助。 我正在使用Python 3.4和MySql。

為什么不開始研究Qt中如何實現標准MVC?

以下資源對於您來說是一個好的開始:

這個介紹網站

或這個視頻系列

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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