button連結新widget的問題~~

喜歡程式設計嗎?想要一窺 KDE/Qt 程式設計的奧秘嗎?想要
學習 X Window 上的視窗程式設計嗎?歡迎各類關於 KDE/Qt、Qtopia、Qt/Embedded、QSA、PyQt 等各類心得討論。

版主: AceLan, Franklin

button連結新widget的問題~~

文章tako761208 » 週四 10月 29, 2009 12:17 am

小弟想利用QT Creator設計
按一下button會跳出一個新的widget
想請問各位大大
button的slot該怎麼寫??
小弟目前只會寫跳出一個新的dialog的slot
程式碼如下
{
newdialog dialog(this);
dialog.exec();
}
(newdialog為新對話框的名稱)
請問新的widget的slot該如何修改??

感謝各位大大指教~~
tako761208
可愛的小學生
可愛的小學生
 
文章: 34
註冊時間: 週四 5月 21, 2009 1:11 am

文章yy2010 » 週四 10月 29, 2009 10:36 pm

你要先用 qtcreator 增加一個 new gui class
例如選 Dialog
他就會自動產生一個新的 class
class xxxx : parent QDialog

然後在那個 class 寫 signal slot

最後在 原來的那個 button slot 寫

xxxx instance_dialog();
connect( ....); //跟這個 class 互傳資料
instance_dialog.exec();
yy2010
可愛的小學生
可愛的小學生
 
文章: 8
註冊時間: 週四 10月 29, 2009 10:15 pm


回到 KDE/Qt 程式設計

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客