2010-07-08 56 views
1

我希望用户能够使用键盘上的删除/退格键在垂直布局中“删除”一系列帧,但我不知道如何制作它以便可以选择一个框架。有没有人知道一种方法来做到这一点(在C++中)?在Qt中选择帧

预先感谢您!

+0

“堆叠的框架”你的意思是“堆叠的小工具”?或者你的意思是QStackedWidget中的一系列QFrame,还是其他的? – Casey 2010-07-08 18:46:22

+0

更新!对于那个很抱歉。 – Cenoc 2010-07-08 18:59:15

回答

1

从QFrame派生一个新类。然后根据你的需求实现一些成员函数。例如,如果要使用鼠标选择框架,请执行mousePressEvent,如果要处理删除键,请执行keyPressEvent

请注意,您必须自己处理显示框架选择,例如通过更改框架背景颜色。