QTvariables数据types的优雅解决scheme

起初我加载一个.xls或.xlsx文件。

问题是:有两个不同的类来处理它们,我不确定在每个函数调用之前,如果没有执行if-else,该怎么办。 我的控制器的一些成员函数可以很容易地通过为每个类(不同的参数types)定义两次来解决。

所以我的问题很大程度上是,如果有一个更好的方法调用类成员函数没有与控制器的解决方法,有两个方法被调用取决于数据types。 意思是我有xlsx类和xls类和一个处理程序,其中每个函数是两个数据types的两倍。