Qwt中對於某個軸的縮放操作

2021-07-09 11:47:24 字數 495 閱讀 3871

qt中使用qwt進行canvas的縮放操作是針對整個圖形以及座標軸的縮放操作,如果要進行只對某個軸和圖形的縮放思路是關聯

zoomer的訊號zoomed(qrectf),然後執行槽函

數(記錄當前座標軸起點與終點的資訊,然後將這個資訊設定座標軸setaxisscale())。

**如下:

connect(

zoomer,

signal(zoomed(

qrectf

)),

this,

slot(select_axis_zoomer(

qrectf

)));

void

datadisplay::select_axis_zoomer(

qrectf

)

上述式子中lowerbound與upperbound分別對應某個軸的最小刻度與最大刻度值

Qwt中座標軸的設定

1自定義座標軸 x軸設定為系統時間 分鐘,秒數 如下 class timescaledraw public qwtscaledraw 自畫座標軸 virtual qwttext label double v const 重繪座標軸 刻度值 setaxisscaledraw qwtplot xbott...

MySQL中對於表的操作

建立表 create table table name field1 datatype,field2 datatype,field3 datatype character set 字符集 collate 校驗規則 engine 儲存引擎 不同的儲存引擎,建立表的檔案不一樣。例如儲存引擎是myisam...

python中對於棧的操作

class stack object 棧的資料結構,棧就是容器,先進後出 def init self self.mylist def push self,item 壓棧 往棧頂放入元素,假設選擇列表的尾部作為棧頂 def pop self 從棧頂彈出乙個元素 return self.mylist.p...