【转】python--pyqt窗体背景透明的两种应用
来源:互联网 发布:网络通信协议图 编辑:程序博客网 时间:2024/06/03 16:10
原文链接http://www.cnblogs.com/alanalan/archive/2012/09/29/2708976.html
1 遮挡用户键盘鼠标输入
#coding=utf-8import sysfrom PyQt4 import QtGuiif __name__ == '__main__': app = QtGui.QApplication(sys.argv) trans = QtGui.QWidget() # 就这句就搞定了。。设置成0的话就是全透明, # 同时这个窗口也不会跟你交互了,要看不见又要交互,0.01吧。。 # 我反正是这么干的。。简单粗暴。。。。 trans.setWindowOpacity(0.5) trans.show() sys.exit(app.exec_())
2 隐藏窗体突出悬浮控件
#coding=utf-8import sysfrom PyQt4 import QtGui, QtCoreclass Trans(QtGui.QWidget): def __init__(self): super(Trans, self).__init__() self.initUI() button = QtGui.QPushButton('Close', self) self.connect(button, QtCore.SIGNAL('clicked()'), QtGui.qApp, QtCore.SLOT('quit()')) def initUI(self): #self.setAttribute(QtCore.Qt.WA_NoSystemBackground, False) self.setAttribute(QtCore.Qt.WA_TranslucentBackground, True) self.setWindowFlags(QtCore.Qt.FramelessWindowHint)if __name__ == '__main__': app = QtGui.QApplication(sys.argv) trans = Trans() trans.show() sys.exit(app.exec_())
1 0
- 【转】python--pyqt窗体背景透明的两种应用
- html 背景透明的两种方式
- OpenGL窗体背景透明
- 窗体背景透明
- 加载位图树纹理的两种方法---背景透明
- css实现背景透明,文字不透明的两种方法
- C#Form窗体背景透明
- 设置窗体透明、黑暗度、背景模糊的方法
- 设置背景透明的窗体,GDI+绘制异形WINFORM
- 总结了两种绘画透明窗体的方法,都有些缺陷,能适用一般情况
- vb.net简单实现透明窗体显示出背景透明的png
- pyqt timer的应用
- 在Win32API窗体下实现透明背景
- MFC 窗体背景透明 或 加载图片
- Android设置窗体Activity背景透明
- android 窗体透明、黑暗度、背景模糊
- Dialog整个窗体背景设置为透明
- QT应用之透明背景
- 5.数据类型转换
- [编程之美-07]最长回文子串
- HTTP自定义Header-(SOCKET-TCP)
- 7 复用类
- opencv SVM训练与mysql查询
- 【转】python--pyqt窗体背景透明的两种应用
- [模板]
- Playrix Codescapes Cup (Codeforces Round #413, rated, Div. 1 + Div. 2) B. T-shirt buying
- 8 多态
- 9 接口
- 文件读取工具类
- According to TLD or attribute directive in tag file, attribute var does not accept any expressions
- #AR游戏--音之国度#初次简单的测试
- 八种排序算法(直接插入,希尔,直接选择,堆,冒泡,快排,归并,基数)