1.创建QPlugin 项目(Qt4 Designer Plugin)
选择需要的自定义控件的基类
2.编写自定义控件内容并编译
把项目配置为Release版本,直接编译报"LINK : fatal error LNK1181: 无法打开输入文件“QtDesignerd.lib”" 错误。
修改项目属性消除错误。
添加自定义的信号,槽函数,控件的事件。
3.自定义控件的使用
把编译好的库文件(.dll .lib)拷贝到 C:\Qt\4.7.0\plugins\designer 目录下,即可以在Qt UI设计界面显示。
注意:
1.自定义控件使用必须保证Qt版本和编译器的保持一致。
2.需要将自定义控件的头文件集成到项目中去。