QT 笔记2

爱⌒轻易说出口 提交于 2019-11-30 12:35:14

一 按钮加上图片

二  让QT窗体淡入淡出的方法

三 获取鼠标当前位置

--------------------------------------------------------------------------

一 按钮加上图片
 QPushButton* pButton = new QPushButton(tr("查找"));
 pButton->setIcon(QIcon("images/search.png"));
 //pButton->setIconSize(QSize(48, 48));

如果没有下面那句话,该图片是被缩放的放到图片上

如果加上下面那句话这该图片的背景图被设置为当前尺寸

 

如果不是按钮可以用调色板来实现

      QPalette p = palette();
      p.setBrush(QPalette::Button, QBrush(QPixmap("toolbutton.png")));
      setPalette(p);

 

二  让QT窗体淡入淡出的方法

setWindowOpacity函数可以设置窗体的透明度

再加个定时器

 

三 获取鼠标当前位置

QCursor::pos());

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!