当自定义控件设计好之后,可以正常显示在QT 控件栏中后,使用时应该注意以下几点:
1.确保编译器位数&模式一致,如:
(1).自定义控件是用64bit编译器生成插件dll的,则在使用该控件时就需要位数一致,否则会造成link错误;
(2).自定义控件是用在编译器的release模式下设计的,则使用时也只能用release模式
2.将自定义控件插件的头文件和静态库文件拷贝到工程目录下,否则无法编译;
3.在.pro中添加头文件和静态库文件路径,如:
LIBS += $$PWD/clockplugin.lib
INCLUDEPATH += $$PWD/.
4.将自定义控件插件的动态链接库文件拷贝到build的debug/release/profile目录下,不然会导致EXE运行时崩溃.