QWidget或只是绘画?

时间:2011-05-14 06:57:28

标签: html qt4 widget

我在Qt4日历自定义小部件和月视图(一个或多或少30个单元格/天的网格)上工作,在每天的单元格中,我想绘制当天的事件,如下所示:

开始时间 - 标题
开始时间 - 标题
开始时间 - 标题
(...)

所以,只是一个垂直的事件列表,带有HTML格式。

我想提供用drag'n'drop在单元格之间移动事件的可能性。 所以,我不知道是否必须为内部有QLabel的每个单元格创建一个QWidget,或者我是否可以在这些单元格上渲染html并以另一种方式管理拖放...

1 个答案:

答案 0 :(得分:1)

如果您愿意,可以通过检查拖动开始时单击了哪个项目并将适当的数据放入拖动事件来管理拖放。但是,我认为您的第一个选项听起来更容易,至少在您遇到其他要求使其无效之前。