我試圖爲一組幀上的每個幀設置一個ID,以便用數據庫信息填充它們並跟蹤哪個幀與哪些數據庫信息相鏈接。下面是設置框架將是什麼樣子的想法:如何識別具有某種類型ID的小部件(框架)?
我需要什麼,每個這些幀的,是能夠識別它們。例如,我們可以認爲每個框架代表好友列表中的一個朋友,如果我點擊一個框架並按下刪除按鈕,我想先刪除框架但當然刪除了與數據庫相關的信息,因此請刪除此朋友從我的列表中,這就是爲什麼我需要在框架上有一個ID。 (將來,刪除按鈕將被放置在框架本身上,所以通過點擊它,我將能夠獲得父部件)。此外,每一幀將包含多個QLabel
(上圖中的「一」,「兩」,「三」,「四」),我也需要能夠識別它們,因爲它們會表示可以像框架一樣刪除的數據庫信息。但是一次只有一個問題。
我首先想到了隱藏一個包含好友ID的標籤,但這似乎是一個壞主意。
然後我想到了使用一個列表並將該框架與一個ID相關聯,但是當點擊該框架時,我將如何能夠恢復其在列表上的位置?該框架在列表中的位置與在窗口中的位置相同,但是我需要在窗口中找到它們的位置,我不知道該如何去做。
我希望我很清楚。謝謝。
我用這個屬性,它工作正常。謝謝。 – Megatron300