class myclass(qwidget):
definit(self):
super().init()
self.initui()
def initui(self):
#self.color=qcolor(0,0,0)#顏色配置
self.setgeometry(500, 150, 700, 600) # 正常屏
# self.resize(400,300)
self.setwindowtitle("通話") # 設定視窗名稱window1.py:10
# 日曆
# date = qtwidgets.qwidget(self)
# date.setobjectname("centralwidget")
# calendarwidget = qtwidgets.qcalendarwidget(date)
# calendarwidget.setgeometry(qtcore.qrect(100, 100, 488, 311))
# calendarwidget.setobjectname("calendarwidget")
btn2 = qpushbutton(qicon("./picture/phone.png"), "**", self) # 視窗中顯示圖示按鈕
btn2.move(200, 450) # 位置設定
btn3 = qpushbutton(qicon("./picture/phonedown.png"), "結束通話", self) # 視窗中顯示圖示按鈕
btn3.move(300, 450) # 位置設定
btn4.move(400, 450) # 位置設定
btn3.clicked.connect(self.close) # 關閉視窗
red = qpushbutton("紅", self)
#red.setcheckable(true)#設定可以被選中保持狀態
red.move(200, 350) # 位置設定
red.clicked[bool].connect(self.setcolor)
blue = qpushbutton("藍", self)
#blue.setcheckable(true)
blue.move(300, 350) # 位置設定
blue.clicked.connect(self.setcolor)
pink = qpushbutton("粉", self)
#pink.setcheckable(true)
pink.move(400, 350) # 位置設定
pink.clicked[bool].connect(self.setcolor)
self.myframe = qframe(self)
self.myframe.setgeometry(100,50,470,280)
self.myframe.setstylesheet("qwidget")
self.show()
def closeevent(self, event):
result = qmessagebox.question(self, "提醒", "您確定要結束通話嗎") # 彈出訊息提醒框
if result == qmessagebox.yes: # 判斷
event.accrpt() # 允許
else:
event.ignore() # 忽略
qmessagebox.information(self, "訊息", "請繼續通話") # 彈窗
def setcolor(self,p):
b=self.sender()#傳遞控制項物件
if b.text()=="紅":
self.myframe.setstylesheet("qwidget")
elif b.text()=="藍":
self.myframe.setstylesheet("qwidget")
elif b.text()=="粉":
self.myframe.setstylesheet("qwidget")
pyqt 學習筆記
coding utf8 import sys from pyqt4 import qtgui,qtcore class my button qtgui.qwidget def init self,parent none qtgui.qwidget.init self self.setwindowti...
Opencv學習筆記 三 降低顏色空間
首先認識一下簡單的色彩降低方法 color reduction method 如果使用的是c或c 無符號的char 八字節大小的空間 乙個通道 channel 有256個不同的值 2 8 256 但是如果使用的是grb方案,三個channel的話,顏色的數量就會變為256 256 256,大概是16...
CSS3學習筆記(三) 顏色
1 alpha透明度引數 body2 漸變色彩 gradient 線性漸變 linear 向下 向上 向左 向右 對角方向 徑向漸變 radial 由它們的中心定義 線性漸變 預設從上到下 語法 至少定義兩種顏色結點 background linear gradient direction,colo...