在s2005集成QT中我用如下代码,怎么不能够显示图标啊
menu_F = new QMenu(tr("文件(&F)"), this);
actNew = menu_F->addAction(QIcon(":/new.png"), tr("新建(&N)"));
actNew->setShortcut(QKeySequence(tr("Ctrl+N")));
actOpen = menu_F->addAction(QIcon(":/open.png"), tr("打开(&O)"));
actOpen->setShortcut(QKeySequence(tr("Ctrl+O")));
actClose = menu_F->addAction(tr("关闭(&C)"));
menu_F->addSeparator();
actSave = menu_F->addAction(QIcon(":/save.png"), tr("保存(&S)"));
actSave->setShortcut(QKeySequence(tr("Ctrl+S")));
actASave = menu_F->addAction(QIcon(":/asave.png"), tr("另存为(&A)"));
menu_F->addSeparator();
actQuit = menu_F->addAction(tr("退出(&X)"));
QMenuBar* bar = menuBar();
bar->addMenu(menu_F);
在qrc文件中我有加载
qrc文件如下
<RCC>
<qresource prefix="/mainwindow" >
<file>Resources/asave.png</file>
<file>Resources/copy.png</file>
<file>Resources/cut.png</file>
<file>Resources/find.png</file>
<file>Resources/new.png</file>
<file>Resources/open.png</file>
<file>Resources/paste.png</file>
<file>Resources/save.png</file>
<file>Resources/undo.png</file>
</qresource>
</RCC>
在pro如下
TEMPLATE = app
TARGET = mainwindow
DESTDIR = ../debug
CONFIG += debug
RESOURCE +=./image/mainwindow.qrc
INCLUDEPATH += ./GeneratedFiles \
./GeneratedFiles/Debug \
.
LIBS += .\gdi32.lib \
.\comdlg32.lib \
.\oleaut32.lib \
.\imm32.lib \
.\winmm.lib \
.\winspool.lib \
.\ws2_32.lib \
.\ole32.lib \
.\user32.lib \
.\msimg32.lib \
.\shell32.lib \
.\kernel32.lib \
.\uuid.lib \
.\advapi32.lib
DEPENDPATH += .
MOC_DIR += ./GeneratedFiles/debug
OBJECTS_DIR += debug
UI_DIR += ./GeneratedFiles
RCC_DIR += ./GeneratedFiles
#Include file(s)
include(mainwindow.pri)
#Windows resource file
win32:RC_FILE = mainwindow.rc
////////////////////////////////////////////////////////////////
在主函数中有加入
Q_INIT_RESOURCE(mainwindow);
运行工具栏上没有图标
望哪位大侠能帮忙解答
谢谢