我想基于XML创建一个GUI(带Qt)。 我的XML看起来像这样:
<?xml version="1.0" encoding="UTF-8"?>
<boutons>
<bouton name="bouton1" type="rotateur" pos_x="0" pos_y="0" />
<bouton name="bouton2" type="poussoir" pos_x="0" pos_y="1" />
</boutons>
对于类型rotateur,它将是一个QDial; 对于poussoir类型,它将是一个QPushButton。
(Pos_x&amp; Pos_x将我的按钮放在QGridLayout中)
将来会有其他类型..
你会怎么做?
使用虚拟类Button和从Button派生的类?
(对不起,如果我的英语不好,我会尽我所能:p)