qtwidgets

    79熱度

    1回答

    QMainWindow,QWidget和QDialog有什麼區別?

    1熱度

    1回答

    我必須在左下角爲openGl繪畫的小區域。我使用QT小部件。 void GraphWidget::paintGL() { glClear(GL_COLOR_BUFFER_BIT); glColor3f(1 ,1 , 0); glBegin(GL_POLYGON); glVertex2f(-0.5, -0.5); glVertex2f(0.

    2熱度

    1回答

    我正在嘗試爲我一直在編寫的一組C++文件構建一個GUI,並且我決定嘗試Qt。然而,試圖編譯我添加了Qt組件的文件已被證明是困難的。我使用鐺,與調用 clang++ -std=c++0x -stdlib=libc++ -framework QtGui F/Users/[uname]/Qt5.1.0/5.1.0/clang_64/lib -I/Users/[uname]/Qt5.1.0/5.1.0/c

    10熱度

    2回答

    我想讓我的QRubberband實例用戶調整大小。我已經看到這個問題here,但沒有解決方案。 用例是用戶可以拖出照片上的選區選取框,然後通過拖動邊距來改變幾何圖形,或通過拖動選區來重新定位現有幾何圖形來進行微調。我已經實現了重新定位,但我想知道如何改變QRubberband的幾何尺寸。 在這裏可以使用QSizeGrip嗎?除此之外,在Qt或其他一些實現此方法的方法中,是否有一種標準的檢查鼠標邊界

    2熱度

    2回答

    我知道如何painter.setWindow作品。例如,如果我最大化該窗口小部件,那麼無論我在該窗口部件中繪製的內容是否也以相同的比例增大。 ,但我不明白什麼painter.setViewport究竟做。任何人都可以向我解釋它是如何工作的,並給我一個例子嗎?

    2熱度

    1回答

    我使用qmake -project和qmake Prog.pro構建我的Qt應用程序。 當我運行的Makefile我得到這個錯誤: mainwindow.h:11:21: fatal error: QtWidgets: No such file or directory #include <QtWidgets> 我必須添加行 QT += widgets 到.pro文件正確編譯。有沒有辦法

    18熱度

    1回答

    我心中有一個項目,並希望把它和選擇QT作爲開始與最佳框架。我一直在想如何開始並安裝Qt包(SDK和Qt Creator)。問題是 - 我無法弄清Qt Quick和Qt Widgets的確切用例。我計劃讓與這些特性的長期目的的項目: 這將是一個桌面只 GUI應用程序。如果我想製作移動版本,那麼我會爲原生或HTML5的移動平臺而不是Qt。因此,與任何移動平臺的代碼庫兼容性都不是我關心的問題。 觸摸UI