qt中添加资源文件以及添加菜单图标、工具栏中菜单的快捷方式、窗口以及对话框的icon
2010-10-27 14:23
525 查看
1、file--new-QT resource file,就会在工程中添加一个资源文件,然后单击Add下拉框,选择Add prefix,可以将生成的/new/prefix的后缀改为其他的名字,如file。然后在单击Add下拉框,选择Add files,将需要的图标文件添加过来,然后保存即可。
2、添加好资源文件后,在ui中Action Editor双击,弹出的Icon中添加即可。
如果菜单图标添加成功,就可以在Action Editor中把这个图标拖动到工具栏,然后给它添加响应
如:connect(ui->action_LgDlgMenu,SIGNAL(triggered()),ui->LgDlgMenu,SLOT(trigger()));工具栏的菜单图标和菜单栏的菜单项可以实现同样的功能。
3、添加好资源文件后,在窗口和对话框相应的.cpp文件中调用setWindowIcon()即可。如:
setWindowIcon(QIcon(":/new/prefixIcon/recourses/loginDlg.png"));
这里的关键是QIcon的资源文件路径的设置要正确,否则图标无法显示。
4、工具栏中添加菜单的快捷方式:
这里涉及到一个QAction的类,然后向工具栏添加QAction的对象。要使单击工具栏上菜单的图标实现和菜单一样的功能,需要把QAction对象的信号与菜单的槽连接起来。如:
QAction *pLoginAction = new QAction(QIcon (":/new/prefixTitle/recourses/title.png"),tr("&LoginDlg"),this);
pLoginAction->setShortcut(QKeySequence(tr("Ctrl+L")));
pLoginAction->setStatusTip(tr("Pop up a dialog"));
QObject::connect(pLoginAction,SIGNAL(triggered()),ui->LoginDlgMenu,SLOT(trigger()));
ui->mainToolBar->addAction(pLoginAction);
2、添加好资源文件后,在ui中Action Editor双击,弹出的Icon中添加即可。
如果菜单图标添加成功,就可以在Action Editor中把这个图标拖动到工具栏,然后给它添加响应
如:connect(ui->action_LgDlgMenu,SIGNAL(triggered()),ui->LgDlgMenu,SLOT(trigger()));工具栏的菜单图标和菜单栏的菜单项可以实现同样的功能。
3、添加好资源文件后,在窗口和对话框相应的.cpp文件中调用setWindowIcon()即可。如:
setWindowIcon(QIcon(":/new/prefixIcon/recourses/loginDlg.png"));
这里的关键是QIcon的资源文件路径的设置要正确,否则图标无法显示。
4、工具栏中添加菜单的快捷方式:
这里涉及到一个QAction的类,然后向工具栏添加QAction的对象。要使单击工具栏上菜单的图标实现和菜单一样的功能,需要把QAction对象的信号与菜单的槽连接起来。如:
QAction *pLoginAction = new QAction(QIcon (":/new/prefixTitle/recourses/title.png"),tr("&LoginDlg"),this);
pLoginAction->setShortcut(QKeySequence(tr("Ctrl+L")));
pLoginAction->setStatusTip(tr("Pop up a dialog"));
QObject::connect(pLoginAction,SIGNAL(triggered()),ui->LoginDlgMenu,SLOT(trigger()));
ui->mainToolBar->addAction(pLoginAction);
相关文章推荐
- qt中添加资源文件以及添加菜单图标、工具栏中菜单的快捷方式、窗口以及对话框的icon
- qt中添加资源文件以及添加菜单图标、工具栏中菜单的快捷方式、窗口以及对话框的icon
- QT下添加*.qrc(图标Icon、图像)资源
- 在基于对话框的MFC中添加工具栏以及工具栏提示信息并改变图标支持256色
- Qt界面添加菜单,工具栏以及状态栏
- 为快捷方式文件(lnk文件)右键菜单添加“打开所在文件夹”
- Qt 5.0 for mac 添加程序可执行文件图标 和 dock窗口显示图标
- Qt界面添加菜单,工具栏以及状态栏
- QT下添加*.qrc(图标Icon、图像)资源
- 右键菜单添加包含ICON图片的快捷打开方式
- 为CToolBar工具栏窗口按钮添加ICON图标需要注意的一点
- Qt利用qrc文件添加图标资源
- android视图学习---添加窗口小部件以及AppWidget的创建详解和快捷方式
- Windows 资源文件(.rc文件)--Qt程序添加图标
- QT主窗口创建菜单、工具栏和状态栏,添加上下文菜单
- QT5添加资源文件以及设置背景
- VS2010 MFC中在对话框上添加工具栏以及工具栏提示信息并改变图标支持256色
- 右键快捷菜单中添加开启命令行窗口命令
- VS打包后生成快捷方式:目标指向错误、Icon图标分辨率有误问题解决方案
- 给对话框添加菜单 工具栏 状态栏简易方法