QT 自定义IP地址输入框

来源:互联网 发布:淘宝新店能开通直播吗 编辑:程序博客网 时间:2024/05/22 01:46

QT自定义部件(IP地址输入框)

从使用QT开发桌面程序以来,所遇到需要使用IP地址输入框的时候都用QLineEdit来代替,加上正则表达式(RegExp)和验证器(Validator),可以达到目的,但是使用起来还是不方便,刚好有点空闲时间就自己研究了一下自定义部件,在这里分享给大家。

可供windows下Qt5.7msvc使用,其他版本没有测试。

资源地址,点击此处下载


环境配置

解压下载的压缩文件,里边包括include,debug,release三个目录。

1,运行库目录(例如:\Qt5\5.7\msvc2013\bin和\Qt5\5.7\msvc2013\lib和\Qt5\5.7\msvc2013\include)

将debug和release目录下的dll文件放入bin目录下,将lib文件放入lib目录下,头文件放入include\QtWidgets下;

2,插件目录(例如:\Qt5\Tools\QtCreator\bin\plugins\designer)

将release的dll和lib放入插件目录;

 建立工程

    1,在pro文件中加入debug和release相对应的库文件;如下图:

2,在界面设计师,找到左侧Input widgets中QIPAddressEdit控件;将其拖入窗口,其他样式自行调整

3,编译运行,最终效果;