qrect

    2熱度

    1回答

    我試圖通過將QRect變成QPolygon來檢查QPolygon和QRect之間的碰撞。然而,這個矩形也可能有一個我已經添加的旋轉,所以我想知道如何將這個QRect考慮到旋轉後變成一個QPolygon?

    9熱度

    5回答

    我會如何繪製一個矩形? 我試過兩種不同的方法; void MyWidget::paintEvent(QPaintEvent *) { QPainter painter(this); painter.setRenderHint(QPainter::Antialiasing); painter.setPen(Qt::black); QRect rect = Q

    0熱度

    1回答

    我有一堆QRects和QGraphicsScene中的一些文本,我試圖用QPropertyAnimation進行動畫製作。動畫文字工作正常,但QRects不工作,因爲他們無法轉換爲QGraphicsObject 這工作完全 QPropertyAnimation *a = new QPropertyAnimation(this); a->setTargetObject(items[size.x()

    0熱度

    1回答

    我知道widget的座標系對於widget是本地的。 0,0左上角。 我想在小部件中畫一個框架,但是使用由rect()返回的QRect會導致右邊和底部不框架。 有一種叫做'frameGeometry()'的方法,但是這會返回一個QRect,它與widget不在同一個座標系統中,而是在父級co-orindate系統中。 有沒有辦法在本地座標系統中獲取窗口部件的窗體矩形。 我知道我可以翻譯frameG

    0熱度

    1回答

    我正在嘗試做一些我認爲會非常簡單的事情:在沒有任何佈局的情況下將QRadioButton添加到我的QWizardPage中。當用戶點擊按鈕,接着 下面的代碼,增加了QRadioButton被稱爲(信號currentIdChanged調用的代碼): int newPositionY = 0; for (vector<Events::VCS::PnPDevice>::const_iterator i

    0熱度

    1回答

    geom不能正常工作。當你爲窗口定義一個新的位置時,它的一部分會被關閉。如何解決這個問題呢? #include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) {

    0熱度

    1回答

    掌握文字QRectF通過點擊如果我有一些畫家,一些矩形和一些字符串: QPainter* pPainter; //Initializing it QRectF RectF; //Initializing it std::string strText = "Some string"; 而且我使用了一些的QGraphicsItem對象畫家繪製矩形文本,然後我們繪製它的場景: pPain

    3熱度

    3回答

    基本上,瓷磚總結了這個問題 - 我想知道是否有類似於QRect的qt類中的任何構建,但是對於3D對象(描述框而不是矩形)?

    0熱度

    1回答

    請考慮下圖: 我有關於兩條線的中心點,兩者之間的角度以及兩條線的長度的信息。 問題是繪製一個起弧在底部線的端部和接觸上述傾斜線(下面示出的方式): / / / /. /. /___. 只見這些弧繪製的Qt的功能: http://qt-project.org/doc/qt-5.1/qtgui/qpainter.html#drawArc 這些功能需要一個矩形作爲參數,因爲我沒有