I have main window from type QMainWindow, then I set some widget and give this widget the QMainWindow as parent in its constructor , the QMainWindow passed as Object.
now I need from this widget invoke method from the QMainWindow.
what will be the best way to do it ?
this is how the widget looks like:
DataListModel::DataListModel( QObject *parent ) :
QStandardItemModel( 0, 0, parent )
{
// here I like to invoke some QMainWindow method?
//can I cast somehow the parent ? or use some pointer ?
}
If the MainWindow is the parent of your DataListModel than you can cast it:
edit
For example this:
works fine