вот собственно такая вещь меня посетила сегодня, бьюсь около часа над ней, помогите кто знает.
предпологаемая причина этой ошибки:
есть Menu.h/cpp, FileDialog.h/cpp, MainWindow.h/cpp
в Menu.h инклудится FileDialog.h, далее Menu.h в MainWindow.h
в Menu.cpp создаётся:
FileDialog *fd = new FileDialog(this);
и прикручивается на слот:
connect(a1, SIGNAL(triggered()),
fd, SLOT(open()));
ну и вMainWindow.cpp:
Menu *menuBar = new Menu(this);
setMenuBar(menuBar);
вообще это мои подозрения, которые я счас тщательно проверяю, если кто знает в чём надо искать ошибки, отпишитесь, буду благодарен
29 марта 2009 в 4:01
решено.
бред какой-то – удалил всё кроме сорцев, откомпилил из консоли, собрал. после этого всё нормально