qt5

    4熱度

    2回答

    Qt5和QtQuick2的組合有幾個問題。無論何時您想要使用許多基於QWidget的類中的一些,您首先會遇到以下問題: 您應該使用QApplication而不是Qt5的QGuiApplication。那麼可以輕易改變,對吧? 所以現在我使用QApplication但每當我嘗試使用基於QWidget的類時,我的程序崩潰或導致一些無意義的錯誤消息。 那麼我應該如何使用舊的QWidgets和Qt5呢?我

    7熱度

    2回答

    我剛剛下載了Qt 5.0的源代碼,並將其編譯到Ubuntu 12.10 64位上。運行sudo make install似乎已經將文件複製到/usr/local/Qt-5.0.0: 到目前爲止好。但是當我啓動Qt Creator 2.5.2並嘗試將其指向新版本時,出現一個不尋常的錯誤:The default mkspec symlink is broken。 什麼可能導致這種錯誤的? /usr/l

    1熱度

    1回答

    這是我的上下文:我正在編譯一個在Windows上使用OpenGL的圖形引擎,所以我包含了glext.h。驚奇的是,它與從QT5 gl2.h相互衝突.. 我已經發現,如果QT_OPENGL_ES_2定義gl2.h(從gles2)被包括.. 然後我發現QT_OPENGL_ES_2被默認定義,我不能牛逼定義QT_NO_OPENGL_ES_2 ...也許我不明白下面的代碼是如何工作的(順便說一句,我qco

    4熱度

    2回答

    我已經知道如何使用Qt Quick 1.0創建透明窗口。但是最近我開始使用Qt 5.0和Qt Quick 2.0,並且不知道如何處理它。 的setAttribute setWindowFlags setStyleSheet 的功能上面從QtQuick2ApplicationViewer(QQuickView)除去。 所以我想知道我是否可以用Qt Quick 2製作透明窗口或不用 (是因爲它基於Op

    8熱度

    2回答

    我有一個使用的CMake 2.8.9一個相對簡單的Qt 5.0的項目: 的CMakeLists.txt: cmake_minimum_required(VERSION 2.8.9) set(CMAKE_INCLUDE_CURRENT_DIR ON) project(hello-world) find_package(Qt5Widgets REQUIRED) qt5_wrap_ui(hel

    3熱度

    1回答

    我上Christophe Dumez's blog文章獲得自定義QAbstractListModel類的數據暴露在QML(QtQuick2)接口(QtQuick2ApplicationViewer)被鬆散以下。但是,由於我使用的是Qt 5.0.0(和MSVC2012),因此他的文章的某些部分不適用。例如,ListModel構造不再打電話setRoleNames(),因爲setRoleNames()

    5熱度

    1回答

    今天我想玩一些QtQuick2。所以我已經開始將非常簡單的Qt Quick1應用程序移植到Quick2。這個程序使用一些模型。在Qt5模型中,我無法按預期工作:我無法使用角色訪問數據。 這是我的QML代碼: import QtQuick 2.0 Rectangle { width: 800 height: 360 ListView { model: mainModel

    2熱度

    1回答

    Ther使用mingw64或Visual Studio 2012構建Qt 5.0的一些方法,還是等待下一個版本? 我試過在下面的鏈接中使用mingw64編譯qt 5.0的指令:http://qt-project.org/wiki/MinGW-64-bit但似乎我對我來說沒有辦法... 有人用mingw64(或Visual C++ 2012)編譯Qt 5.0嗎?

    11熱度

    3回答

    我有一個QT5桌面項目,我添加有創建以下行項目的.pro文件的Qt Creator的編輯器「resource.qrc」文件: 我把空白的前綴和PNG文件(14×14),我試圖用這樣的: QPixmap pixmap = QPixmap ("://my_image.png"); ui->combobox->addItem(QIcon(pixmap), "itemname"); 的問題是:該圖標

    3熱度

    2回答

    以下代碼基於Graphics View Framework的文檔。我在QGraphicsScene中嵌入了一個QLineEdit並運行該程序。當我右鍵單擊場景中的行編輯時,我會看到一個剪輯的上下文菜單。 QGraphicsProxyWidget的上下文菜單由場景作爲子QGraphicsProxyWidget繪製,因此如果窗口太小,它會被剪裁。我希望所有嵌入式小部件能夠將它們的上下文菜單顯示爲頂層窗