這應該很容易。
我使用Qt Creator的,我已經做了Qt Gui Application
(即有main.h
,main.ui
和main.cpp
)在Qt中顯示錶格
我剛剛創建了一個Qt Designer Form Class
也有一個頭文件,用戶界面,以及一類。 我做了一個動作我main.cpp
稱爲ShowSecondForm內:
void Main::ShowSecondForm()
{
}
每次我執行ShowSecondForm();
我要顯示的第二種形式。
我在裏面放什麼,所以我的表單會打開?
此外,是可以傳遞一個字符串的形式,而打開它?像ShowSecondForm(const QString&)
?
的一些注意事項,可以幫助您:
- 我想有2種形式在同一時間打開。
- 它也將是一個類,因爲它會計算不同的東西。
你好Septagram! m_form = new MyForm(this);將創建一個新的表單。我使用QtDesigner創建了一個表單。我想要的只是顯示我創建的表單。該表單稱爲form2.ui,它有一個form2.h和一個form2.cpp文件,因爲它不僅僅是一個表單,而且還是一個類。 – Sharethefun 2010-12-14 07:25:52
在設計師中,你創建了一個類。一個班級就像你實際使用的形式的藍圖。但要使用它,您需要創建該類的_object_。看看myform2.h並用我的例子中的MyForm替換form2.h中的類名(我想它是Form2)。然後創建並打開您與設計師製作的表單。 – Septagram 2010-12-14 07:39:47