unresolved overloaded function type error
Solved
General and Desktop
-
wrote on 1 Dec 2015, 13:36 last edited by
Hi All,
I have this error after I wrote the code
frmmain.cpp:78: error: no match for 'operator==' (operand types are '<unresolved overloaded function type>' and 'QString')
if (window->windowTitle == Form_Header)
^
codeQMdiSubWindow *frmMAIN::findMdiChild(QString Form_Header) { foreach (QMdiSubWindow *window, ui->mdiArea->subWindowList()) { if (window->windowTitle == Form_Header) return window; } return 0; } How to cast I don't have a clue? Thanks
-
wrote on 1 Dec 2015, 13:39 last edited by
Hi,
you have missing parenthesis in
if (window->windowTitle == Form_Header)
should be
if (window->windowTitle() == Form_Header)
-
wrote on 1 Dec 2015, 13:57 last edited by
Thanks man...
Can't believe myself!!
1/3