• 8089阅读
  • 4回复

高手帮我看下,几乎相同的程序菜单图标为什么有一个不能显示出来 [复制链接]

上一主题 下一主题
离线xphcyh
 
只看楼主 倒序阅读 楼主  发表于: 2010-08-09
关键词: 图标菜单图标
//高手帮我看下,几乎相同的程序菜单图标为什么有一个不能显示出来:

//参照C++ GUI QT4范例spreadsheet,自己分解开,想一步一步分析下来,在添加菜单图标时,一直没有显示出来,自己DEBUG不了,望高手帮忙分析下,谢谢!

//MainWindow::MainWindow()

//{
// spreadsheet = new Spreadsheet;
// //在头文件中要声明下spreadsheet,不然编译出错!出错信息:“spreadsheet” not declared
// setCentralWidget(spreadsheet);
// //Spreadsheet可以像上面那样显示地来被创建。中央窗口部件是通过setCentralWidget()设置地。
// //弹出菜单可以被添加到默认工具条,窗口部件可以被添加到状态条,工具条和锚接窗口可以被添加到任何一个锚接区域。
// createActions();//初始化
// createMenus();//创建菜单

// setWindowIcon(QIcon(":/image/icon.png"));
// //这里应用程序的图标也没有显示出来
// setCurrentFile("");


//}
//void MainWindow::newFile()
//{
// if (okToContinue()){
// spreadsheet->clear();
// setCurrentFile("");
// }
//}

//void MainWindow::createActions()
//{
// newAction = new QAction(tr("&New"),this);
// newAction->setIcon(QIcon(":/image/new.png"));
// //这里new的图标也没有显示出来
// newAction->setShortcut(QKeySequence::New);
// newAction->setStatusTip(tr("Create a new spreadsheet file"));
// connect(newAction,SIGNAL(triggered()),this,SLOT(newFile()));

//}
附件: 不能显示出菜单图标.zip (23 K) 下载次数:5
附件: 可以显示菜单图标.zip (31 K) 下载次数:11
离线sillyball
只看该作者 1楼 发表于: 2010-08-09
newAction->setIcon(QIcon(":/image/new.png"));

image->images

你文件夹名字为images
离线米饭拌面

只看该作者 2楼 发表于: 2010-08-09
这个问题啊、、、你看看你工程的.qrc文件的索引指到哪里了,路径指的不对当然就不可能显示了
QQ:32336134
离线xphcyh
只看该作者 3楼 发表于: 2010-08-09
回 1楼(sillyball) 的帖子
高手就是高手,我花了两个小时自己慢慢debug,终于找到是image写错的错误了,哎,再上来看下,你老早就看出来的!!惭愧惭愧!!
离线xphcyh
只看该作者 4楼 发表于: 2010-08-09
谢谢各位了
快速回复
限100 字节
 
上一个 下一个