我們即將致力於Qt和C++(嘆氣)來完成一些跨平臺開發。 Qt 4.5的最新版本看起來很不錯,QT Creator IDE也是如此,儘管與其他IDE相比,QT Creator IDE是一個很好的入門方式。使用QT Creator環境實現與QT 4.5的拖放
我想了解如何從「外部」世界中拖放到QT小部件中。據我可以從文檔中知道,你應該創建一個你想要對事件做出響應的小部件,並重寫該部件的一些方法(dragEnterEvent和dropEvent成員函數)。
但是,如果我使用Qt Creator工具,我似乎沒有任何訪問使用GUI表單構建器創建的小部件的類,因此我無法對它們進行子類化。
什麼是祕密?
在此先感謝, d
這太容易了(笑)。它將GUI佈局保存爲XML表示形式。而且由於有些類可以在運行時加載/實例化表示,很明顯,您可以在沒有看到C++代碼的情況下運行這些代碼。 雖然他們可能有一個工具可以讓你獲得C++代碼,但我很清楚,如果你要修改它,那麼你就失去了使用GUI工具的好處。所以我是HOPING還有其他的東西需要以「支持」的方式處理。 – David 2009-07-14 00:39:48