0
我有兩個對象QColor
,QFont
並且有可能添加更多。
我想將該對象存儲在容器中,例如QList
,但該容器需要一種類型的數據。將不同類型的對象存儲在容器中
QFont font = QFontDialog::getFont(&fontDlgRet, initFont, parent);
QColor color = QColorDialog::getColor(initColor, parent);
是否有容器接受添加不同類型的對象?
可能是一個傻瓜:https://stackoverflow.com/questions/7804955/heterogeneous-containers-in-c – NathanOliver
此外,IIRC他們都是從'QObject'得出這樣你可以有一個'的QList'。 –
NathanOliver
你可能想要一個'QList' –
drescherjm