• 5191阅读
  • 5回复

Qt Tool Button怎么设置鼠标在其上、左键按下等显示不同的图片? [复制链接]

上一主题 下一主题
离线zsmdev
 
只看楼主 倒序阅读 楼主  发表于: 2011-10-17
Qt Tool Button怎么设置鼠标在其上、左键按下等显示不同的图片
离线jorneyr

只看该作者 1楼 发表于: 2011-10-17
可以参考一下我使用的代码:
#findButton {
    border: none;
    padding: 0px;
    margin: 0px;
    image: url(:/resources/images/find.png);
        /*可以在这里设置min-width, min-height, max-width, max-height固定为图片的大小*/
}

#findButton:hover {
    image: url(:/resources/images/find-hover.png);
}

#findButton:pressed {
    image: url(:/resources/images/find-pressed.png);
}
离线zsmdev
只看该作者 2楼 发表于: 2011-10-17
这个代码是在哪里面写的呢?
.cpp?
.h?
.ui?
离线zsmdev
只看该作者 3楼 发表于: 2011-10-17
我是用Qt Creator拖过来的,这段代码该在哪加?
离线jdwx

只看该作者 4楼 发表于: 2011-10-17
回 3楼(zsmdev) 的帖子
在QtCreator的UI编辑器里,右键button,选“改变样式表”,把上面的代码粘贴到对话框里。
要修改你的button的name与代码一致,上面那段代码的button的name是findButton
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线zsmdev
只看该作者 5楼 发表于: 2011-10-17
回 4楼(jdwx) 的帖子
多谢,好使
快速回复
限100 字节
 
上一个 下一个