• 4683阅读
  • 3回复

主窗口编译总出错 [复制链接]

上一主题 下一主题
离线xlu706
 
只看楼主 倒序阅读 楼主  发表于: 2011-07-25
初学qt,自己写了个主窗口测试程序,编译是总出错,提示信息为:void Qwidget ::show is inaccessiable;within context;qwidget is not an accessiable base of mainwindow。按照问题的提示是指向 :
mainwindow= new MainWindow;
mainwindow->show();
请高手指教,困惑了好几天!
谢谢
                                    
离线青春岁月

只看该作者 1楼 发表于: 2011-07-25
你这个有严重的错误啊!

你最好把代码贴出来!

主函数里面应该这样写。
1.MainWindow mainwindow;
   mainwindow.show();
2. MainWindow *mainwindow = new MainWindow;
   mainwindow->show();
go!   go!  go!  go!
离线jdwx

只看该作者 2楼 发表于: 2011-07-25
回 楼主(xlu706) 的帖子
mainwindow= new MainWindow;
mainwindow->show();
改动如下
mainwindow= new QMainWindow;
mainwindow->show();
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线hyqlxf

只看该作者 3楼 发表于: 2011-07-25
顶楼上~应该是正解无误
快速回复
限100 字节
 
上一个 下一个