[討論] 與基類極相同的類 怎寫才精煉
我用Qt Dialog + ListWidget 做了個選單 (左邊列出的可以選到右邊去)
目前已完成
這Dialog 不是主窗口
功能是給使用者選則不同的東西
(主窗口的選A的按紐被點,把可以選的東西送到這Dialog 並顯示)
使用者選好要哪些A 調用主窗口的 SetSelectedA(Qlist<XXX> AA)
一樣的
主窗口的B按紐被點 傳送可選的東西過來 並顯示
使用者選好後 調用主窗口的 SetSelectedA(Qlist<YYY> BB)
等於這兩個選單類極像 只有傳送函數 還有調用的回報不同
把寫好的選單類繼承 這樣代碼會很冗
一下要增四個檔案 (SelectADialog.h, SelectADialog.cpp
SelectBDialog.h SelectADialog.cpp)
若不新增檔案 全寫在原本的Dialog類下面
這樣又顯的不夠清稀: 這兩個類不是原本的Dialog的內部類啊
不用繼承寫 那等於全參在一起不分你我嚕
那請問這種情況 怎寫才會比較好呢
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.104.250
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1398935754.A.18E.html
→
05/01 23:26, , 1F
05/01 23:26, 1F
→
05/01 23:26, , 2F
05/01 23:26, 2F
→
05/01 23:27, , 3F
05/01 23:27, 3F
→
05/01 23:28, , 4F
05/01 23:28, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章