方法
描述clear()
清除剪貼簿的內容
setimage()
將qimage物件複製到剪貼簿中
setminedata()
將mime資料設定為剪貼簿
setpixmap()
從剪貼簿中複製pixmap物件
settext()
從剪貼簿中複製文字
text()
從剪貼簿中檢索文字
訊號描述
datachanged
檔剪貼簿內容發生變化時,這個訊號被發射
import os
import sys
from pyqt5.qtcore import qmimedata
from pyqt5.qtwidgets import
from pyqt5.qtgui import qpixmap
class
form
(qdialog)
:def
__init__
(self, parent=
none):
super
(form, self)
.__init__(parent)
textcopybutton = qpushbutton(
"© text"
) textpastebutton = qpushbutton(
"paste &text"
) htmlcopybutton = qpushbutton(
"c&opy html"
) htmlpastebutton = qpushbutton(
"paste &html"
) imagecopybutton = qpushbutton(
"co&py image"
) imagepastebutton = qpushbutton(
"paste &image"
) self.textlabel = qlabel(
"original text"
) self.imagelabel = qlabel(
) self.imagelabel.setpixmap(qpixmap(os.path.join(
os.path.dirname(__file__)
,"images/clock.png"))
) layout = qgridlayout(
) layout.addwidget(textcopybutton,0,
0)layout.addwidget(imagecopybutton,0,
1)layout.addwidget(htmlcopybutton,0,
2)layout.addwidget(textpastebutton,1,
0)layout.addwidget(imagepastebutton,1,
1)layout.addwidget(htmlpastebutton,1,
2)layout.addwidget(self.textlabel,2,
0,1,
2)layout.addwidget(self.imagelabel,2,
2)self.setlayout(layout)
textcopybutton.clicked.connect(self.copytext)
textpastebutton.clicked.connect(self.pastetext)
htmlcopybutton.clicked.connect(self.copyhtml)
htmlpastebutton.clicked.connect(self.pastehtml)
imagecopybutton.clicked.connect(self.copyimage)
imagepastebutton.clicked.connect(self.pasteimage)
self.setwindowtitle(
"clipboard 例子"
之後在詳細說明吧,現在先更上去再說。
SSH 遠端訪問開發板
1,ssh secure shell 是一種能夠提供安全遠端登入會話的協議,是一種安全通道協議,主要用來實現字元介面的遠端登入,遠端複製等功能。ssh 協議對通訊雙方的資料傳輸進行了加密處理,其中包括使用者登入時輸入的使用者口令。2,兩種驗證方式 1 基於口令的安全驗證 只要你知道自己賬號和口令,就...
(12)裁剪之直線段裁剪
圖形裁剪的定義 確定圖形在指定區域 即裁剪視窗 內的部分並保留,以及在區域外的部分並裁掉的過程稱為圖形裁剪。假定 裁剪視窗為矩形視窗,左下點座標為 xl,yb 右上點座標為 xr,yt 定義 直線段裁剪就是保留給定線段在視窗內的部分。直線段與視窗的位置關係有以下幾種情況 直線段兩個端點在視窗內 線段...
Hive 調優 分割槽裁剪 列裁剪
在select中,只拿需要的列,如果有,盡量使用分割槽過濾,少用select 在分割槽剪裁中,當使用外關聯時,如果將副表的過濾條件寫在where後面,那麼就會先全表關聯,之後再過濾,比如 create table ori id bigint time bigint uid string,keywor...