1
可以在不使用QML的情況下構建Qt項目嗎?例如,對於沒有GUI的建設項目,我們應該使用密鑰-no-gui
?什麼QML?謝謝。部署不含QML的Qt項目
可以在不使用QML的情況下構建Qt項目嗎?例如,對於沒有GUI的建設項目,我們應該使用密鑰-no-gui
?什麼QML?謝謝。部署不含QML的Qt項目
您的項目只需要依賴它實際需要的Qt模塊。
例如,在一個QMake項目文件中。這是通過QT
變量處理的。
E.g.使用QtNetwork模塊有人這麼做?
QT += network
默認情況下,core
和gui
模塊被啓用,以去除gui
模塊做到這一點
QT -= gui
機制知道模塊的相互依存關係,爲例如qml
取決於core
和network
所以
QT += qml
結果爲core
,gui
,network
和qml
被選中。
由於qml
不依賴於gui
仍可能會被刪除導致
QT += qml
QT -= gui
在core
,network
和qml
顯然,如果你在哪裏選擇qtquick
,那麼這也將意味着gui
爲qtquick
取決於gui
和qml
謝謝你的回覆! – isnullxbh