Qt C++模版函数示例
来源:互联网 发布:阿里云备案幕布 psd 编辑:程序博客网 时间:2024/06/04 08:50
两个地方调用saveToFile,但是传入的参数类型不同。可以按照以下的方式来实现。
template<class T> void saveToFile(QWidget *parent, T *saveable){ QString t; QFileDialog fd(parent, t, QString()); fd.setAcceptMode(QFileDialog::AcceptSave); fd.setDefaultSuffix("png"); fd.selectFile("test.png"); if (fd.exec() == QDialog::Accepted) saveable->save(fd.selectedFiles().first());}void MainWindow::grabToFile(){ QImage image = m_quickWidget->grabFramebuffer(); saveToFile(this, &image);}void MainWindow::renderToFile(){ QPixmap pixmap(m_quickWidget->size()); m_quickWidget->render(&pixmap); saveToFile(this, &pixmap);}
0 0
- Qt C++模版函数示例
- C++template--函数模版
- 【c++】函数模版
- 【C++】认识模版函数
- C++——模版:函数模版
- 母函数模版详解和示例
- 模版示例
- C语言宏实现模版函数
- C++ 之函数模版
- 实例化函数模版(C++)
- 类模版继承中的虚函数使用示例
- 【C/C++】qt库结构及示例
- 【C/C++】qt库结构及示例
- Qt部分鼠标操作函数示例
- 模版函数
- 模版函数
- 模版函数
- 函数模版
- 第五章菜单
- ListView和Adapter—数据适配器使用详情
- Android 微信支付接入,返回出现-1问题
- 有关vs平台工作集
- 【转】Servlet入门总结及第一个Servlet程序
- Qt C++模版函数示例
- 快速创建一个单例singleton
- C++易错:(三)运算符优先级与结合性
- 深入剖析tomcat第一章
- 一种很帅的生成翻页列表表达式
- jbpm框架官方下载地址
- 如何杀死linux-zombie僵尸进程
- HTML小记
- JDBC模板