文章目录
欢迎关注我的公众号,可免费看Qt系列所有文章,正在同步中…
前言
上节讲了如何自定义一个QWidget组件,然后提升为QWidget控件来使用,本节将讲解如何自定义一个插件,直接拖放,而插件时基于组件形成的,所以前面的知识是必须要掌握滴~
创建Qt Designer Widget插件项目
Qt提供两种设计插件的API,可以用于扩展Qt的功能。高级(high-level) API用于设计插件以扩展Qt的功能,例如 定制数据库驱动、图像格式、文本编码、定制样式 等,Qt Creator 里大量采用了插件,单击Qt Creator的主菜单栏的 Help→About Plugins 菜单项,会显示 Qt Creator里已经安装的各种插件。
低级(low-level) API 用于创建插件以扩展自己编写应用程序的功能,最常见的就是将自定义Widget 组件(上一节的专讲) 安装到UI设计器里,用于窗口界面设计。
本节创建一个与