qmake

    0熱度

    1回答

    我想設置一個專業文件,我希望它只包含一個特定的庫,如果一個變量定義。通過附加DEFINES + = VARIABLE_NAME,我已經通過命令行將這個變量傳遞給qmake。 我可以使用VARIABLE_NAME來有條件地編譯我的代碼的一部分,但是我可以有一個條件來檢測專業文件中的VARIABLE_NAME,並且只包含一個庫,如果它存在? 謝謝你,艾倫

    0熱度

    1回答

    我已經安裝Qt5.9.2 64bit Windows 7操作系統從這個link,evrything是好的,直到我想創建一個新的GUI應用程序項目,它說:「找不到有效的工具包」,我能夠添加和管理C++編譯器,但是我找不到用於管理Qt版本的「qmake」文件。任何解決方案

    0熱度

    1回答

    我有一個應用程序有三個插件 所有的插件(DLL)創建到一個lib目錄($ PWD ../ bin/lib)和主應用程序目標( $ PWD /../ DestDebug/myApp)使用QTCreator「目標目錄」進行設置。 我的意圖是我的專業文件應該能夠將所有dll複製到主應用程序目標目錄中的目標目錄。 在Windows嘗試這種 BINARY_PATH = $$PWD/Bin/debug QM

    1熱度

    2回答

    假設我們要鏈接OpenCV庫Qt的,如果我想介紹我們使用INCLUDEPATH普通的形勢和QMAKE(.pro文件)LIBS命令,但如果你是一個機視覺工程師,那麼你的大部分項目都涉及到OpenCV庫,所以我們如何才能防止這種乏味和無聊的行爲。換句話說,我想讓Qt自動將這個庫添加到所有新項目中。 我使用下面的命令每次爲我的項目添加OpenCV庫。 INCLUDEPATH += -I/usr/loca

    1熱度

    1回答

    什麼是使用-prefix-extprefix和-hostprefix選項來交叉編譯Qt5的正確方法? 我的手臂板有sysroot dir。除了一個以外,我對交叉編譯Qt for ARM沒有任何問題 - 我不知道如何指定我的主機上目錄的安裝路徑(而不是白皮書sysroot)。試圖在板上安裝Qt的-[..]prefix標誌的每個組合。板上沒有太多的磁盤空間,所以我想在本地安裝Qt。 這是我目前的配置:

    -1熱度

    1回答

    我目前正在將我的項目從QMake移動到CMake,而且我正面臨着Qt UIC的一個問題,它嘗試處理一個不存在的ui文件,而不是我希望他處理的實際文件。 我有以下架構 . |___ CMakeLists.txt |___ MyProject.pro |___ mainwindow.ui |___ resource.qrc |___ source | |___ mainwindow.cpp

    0熱度

    1回答

    我很難搞清楚如何使用Qt爲python應用程序創建翻譯文件。 我使用python 2.7,Qt版本5.9.1和PyQt4 4.12.1在OSX 10.11.6上創建我的GUI。 現在我只想翻譯一下我的代碼。 對於我所理解的,我必須使用QtLinguist來打開.ts文件,翻譯單詞並創建一個.qm文件,然後由python使用它。 從Qt Linguist page,我感到我需要使用一個.pro項目文

    -1熱度

    1回答

    我的QT應用程序有一個名爲「CinemasVisualizerPlugin」的插件,並在執行「setStyleSheet(styl)」行時「其崩潰 但在其他linux機器上的相同的代碼它的工作。我懷疑有些路徑問題。 任何輸入都會非常有幫助。由於 Debugging starts Plugin id: 3 V2 plguing id: 2 Plugin id: 1 V2 plgu

    -1熱度

    2回答

    我爲一個大項目工作,並且我想將所有.cpp & .h文件放在一個文件夾中。我這樣做,在.pro文件: SOURCES + =的src/main.cpp中的src/TEST.CPP HEADERS + = SRC/test.h 的問題,在Qt Creator中的文件是頭>來源>測試.h而不是直接在頭文件> test.h中。

    2熱度

    1回答

    對於我的Qt項目,我使用標準版本的qmake進行正常的調試和發佈版本配置,但是我還需要使用不同的靜態版本的qmake來構建我的項目的靜態版本(Windows 64位版本)。我目前正在使用命令行和分離.pro文件進行靜態生成,但是我寧願使用與非靜態版本相同的.pro文件來執行此操作,如果可能的話,也可以使用Qt創建器。 我已經爲qmake的靜態版本創建了一個工具包,現在我的問題是我無法讓qmake將