回覆列表
  • 1 # 電信一姐525

    其實沒多麼複雜,我用的是vs2008,估計和你的2010差距也不大,你建專案的時候需要建立qt的專案,如果不是,需要對專案先做一點設定。如果沒這方面的問題,假設你的ui檔案mydialog.ui,objectName也是mydialog。那麼直接吧mydialog.ui檔案加入的VC專案,在VC專案檔案列表中的mydialog.ui檔案上點右鍵編譯會自動呼叫uic生成ui_mydialog.h開頭的檔案。使用的時候,包含這個標頭檔案就好了。 如果你不想在標頭檔案中包含這個自動生成的標頭檔案,希望在標頭檔案中使用指標方式引用,可以在標頭檔案中宣告一下: namespaceUi{ classmydialog; } 然後在cpp中包含ui_mydialog.h。 用的時候,記得在類名前加上名稱空間Ui或者用usingnamespace也可以。 你關於名稱空間的問題,檢查一下是標頭檔案沒有引用,還是其中哪部分做的不對。

  • 2 # 化蝶芬飛

    使用F5進入除錯模式,不要直接Ctrl+F5進入執行模式!

  • 3 # 3酒街少年他是暖26

    qt5.0.2 for windows 32bit (mingw 4.7) 是使用mingw32環境+gcc4.7編譯而成的二進位制動態連結庫版本。 qt5.0.2 for windows 32bit (vs 2010 )是使用VS2010的配置和windows sdk7.0所提供的編譯工具生成的用於VS2010的版本。 其中mingw4.7版本自帶了編譯器。而vs2010版本必須要安裝VS2010才能使用。其實沒有vs只安裝windowssdk也可以,不過需要一個代替vs2010的配置工具集。 你C++什麼水平啊?如果不是新手的話我建議你去檢查一下配置項,就是qtcreator的編譯環境配置是否把qt路徑配置進去了。 如果你是新手,我暫時勸你放棄qt,沒有足夠的C++功底,想用Qt很困難的。

  • 中秋節和大豐收的關聯?
  • 幻字的形近字同音字?