2012-05-29 31 views
2

我有一個有點奇怪的問題,我不知道發生了什麼,所以也許別人看到它,並可以拋出一些問題。無法編輯/拖放小部件在QtCreator

我有Qt 4.6.1安裝在Ubuntu 12.04 LTS x64中,它在Windows 7 x32中作爲虛擬客戶端(VirtualBox)運行。

無論如何......我創建了一個新的小部件,它不會讓我編輯它或將小部件拖到它上面。它幾乎就像它是隻讀的。拖動時的圖標是一個帶有一條線的圓。我已經看到提及Windows 7的拖放問題,但我已經嘗試瞭解決方法,並沒有改變任何東西。

一切都建立並運行,根本無法使用設計器。

+0

我理解得很清楚,你是否爲設計者(帶插件)創建了自己的小部件?如果是,那麼'布爾QDesignerCustomWidgetInterface :: isContainer()const'爲你的widget插件必須返回true,以能夠把其他部件內從內QtCreator本身工作不產生 –

+0

它的小部件。我已經擁有並且在其他環境中可以正常工作的小工具也無法使用。所以我現在懷疑Ubuntu對我來說是一個問題。 – Firedragon

回答

1

希望這會幫助別人誰可能有問題,因爲我找到了解決方案,雖然不是一個理想的。

基本上看來,新的Unity shell和Qt可能會有問題。我需要將shell更改爲gnome,現在它可以工作。

在終端:

sudo apt-get install gnome-shell 

然後註銷並切換到侏儒殼和現在拖動和滴下作品。我不知道這個問題是否在Virtualbox,Ubuntu 12.04或Qt