如何在Qt中安装自定义小部件?

Ble*_*eek 2 c++ qt qt4

我已经扩展了QListView以覆盖其鼠标事件,并且我希望将该扩展作为Qt Creator可视化设计Widget Box上的小部件提供.

我正在关注构建自定义小部件的模拟时钟示例.我设法没有错误地构建它.但是我该如何安装呢?我是否添加了构建步骤并将"install"附加到make命令?

Qt文档只是提到,哦,你可以安装它或安装,没有明确解释如何安装自定义小部件.如何在项目构建中执行"make install"

在.NET中,即visual studio窗口表单,我所要做的就是在我的项目中包含小部件.

我是否必须手动将.so或.dll文件复制到特定目录?

有人能给我一个简洁明确的解释,我需要做些什么才能让自定义小部件显示在我的Qt Creator小部件框中?我不是在询问如何编写代码和配置来创建自定义小部件.我已经有了一个自定义小部件.我只需要知道我的下一步应该是什么.

我正在使用Ubuntu,所以不要沉迷于解释为什么/如何在Windows上使用mingw重建Creator.

小智 5

有一种更简单的方法.只需在设计器中放置一个普通的QListView,右键单击,然后"提升到".在那里,输入扩展小部件的类名.