Header file:
MainWindow(QWidget *parent = 0, ColumnHelper column_helper = ColumnHelper() );
.cpp file:
MainWindow::MainWindow(QWidget *parent, ColumnHelper column_helper)
Usage:
SpreadColumnHelper column_helper;
MainWindow w(0,column_helper);
SpreadColumnHelper is the derived class of ColumnHelper.
But only the default ColumnHelper class is obtained in Main().
EDIT
I want the derived class to be passed in MainWindow() but the base class is passed. How can I pass the derived class?
 
     
     
     
    