2012-12-19 26 views
1

我有一個名爲gv的定製插件,位於我的名字空間GUI中。還有一個UI類cv,其中一個窗口小部件被提升爲gv。但編譯器不接受並拋出錯誤,然後我嘗試瞭解決方案here如何在Qt UI類中使用我的命名空間?

但是現在在我的ui_.h文件中獲得error: no matching function for call to 'GUI::gv::gv(QWidget*&)'。有人能告訴我我在這裏錯過了什麼嗎?

+0

我處於同樣的情況。我有一個插件庫,我需要我的庫來包含名稱空間。 –

+0

我在這裏回答了類似的問題: http://stackoverflow.com/questions/3621550/promote-to-custom-widget-in-a-namespace/30908622#30908622 – Tarod

回答

0

嘗試將窗口小部件提升爲GUI :: gv(在提升時指定命名空間)。這對我很有用(我有一個包含許多在自己的命名空間中定義的小部件的窗體)。