2014-09-23 115 views
0

我在Linux上使用Qt的用戶界面編譯器版本4.7.4連同如何更新uic?

enter image description here

但是當我嘗試使用主題圖標like here我得到的錯誤

uic: Error in line 366, column 37 : Unexpected attribute theme 
File 'textfinder.ui' is not valid 

我請閱讀該問題是在從XML文件轉換爲生成h文件的過程中。

我想更新的東西可以解決這個問題。任何幫助?

回答

1

Qt 4.7.x不支持圖標主題。

的選項有:

  • 從GUI中刪除主題或
  • 升級到Qt的4.8.6如果你是維護一個老項目。 (但是,如果您正在開始一個新項目,則應該升級到Qt 5.3.2)
+0

奇怪。爲什麼我的4.7.x如果幫助顯示基於5.3.2? Qt Creator與Qt版本沒有關係?請,你能告訴我我應該更新什麼?謝謝。 – Sigur 2014-09-23 12:16:51

+0

@Sigur Qt是一個C++庫。您的應用程序是使用Qt庫實現的; Qt Creator也是一個使用Qt庫實現的應用程序。 Qt Creator可以同時管理許多不同版本的Qt。你是如何安裝Qt的?你是如何安裝Qt Creator的? – JKSH 2014-09-23 15:49:39

+0

我從這裏安裝了https://qt-project.org/downloads,但是我不知道我之前是否已經有了一些Qt庫(我相信是的,因爲很久以前我正在編譯TeXstudio)。 – Sigur 2014-09-23 16:17:57