1,添加单个按钮
QPushButton *btn = new QPushButton("按钮",this);
2,单个按钮添加图片
创建qt资源,添加资源文件:
工程下创建一个Image文件夹,将图片资源添加到这个文件夹下面
点击qss_test->add new->qt->qt_resource
命名资源文件,
add prefix 添加前缀,设置成/
add files,选择Image文件夹下面的图片,添加到工程;
保存并编译,返回代码编辑界面
代码实现:
QPushButton *btn = new QPushButton("按钮",this);
btn->setIcon(QIcon("://Image/喜欢.png"));
3,添加多个按钮插入多张图片
将多个按钮控件封装成一个自定义的控件:
右键工程名: 选择c++->c++ class
命名文件,选择Qwidget基类
点击完成,生成myBtn类:
自定义控件源文件
我觉得添加图片应该有更好的办法,但是目前还没有找到解决的办法;