2012-02-15 108 views
1

Qt中是否有任何類可以將(x,y)座標傳遞給並詢問「什麼已知矩形盤旋」?在初始化過程中將矩形添加到該對象。Qt:檢測矩形盤旋

矩形可以由任何可以容納(x1,y1,x2,y2)的類表示。

+0

能否請您詳細說明你的'Rectangle'到什麼對象要添加它的意思。 – Neox 2012-02-15 08:53:08

+1

你可以使用QRect來表示你的矩形,它的QRect :: contains(const QPoint&point)方法會告訴你這個點是否在它的內部。但是你可能想告訴我們爲什麼你需要這個更好的解決方案。 – cmannett85 2012-02-15 10:09:02

回答

0

cmannett85權

if QRect(l, t, b, r).contains(QPoint(x, y)): 
    print("Point is inside Rectangle")