当前位置: 首页 > news >正文

网站建设推广最简单的话术wordpress服务器搬迁

网站建设推广最简单的话术,wordpress服务器搬迁,网络推广seo,东莞营销商城网站建设1. 实现打开文件列表选择文件 1.1. 创建 Qt 工程#xff0c;并添加几个简单控件 这里笔者选用的是 QMainWindow#xff0c;创建好工程后在 ui 界面设计中添加 QLineEdit、QPushBtton至少这两个控件#xff0c;如下图摆放。 1.2. 头文件中添加相关操作 在 mainwindow.h 中…1. 实现打开文件列表选择文件 1.1. 创建 Qt 工程并添加几个简单控件 这里笔者选用的是 QMainWindow创建好工程后在 ui 界面设计中添加 QLineEdit、QPushBtton至少这两个控件如下图摆放。 1.2. 头文件中添加相关操作 在 mainwindow.h 中添加所要用到的所有头文件。 #include QString #include QFileDialog #include QStandardPaths并声明一个槽函数用于打开文件浏览器。 private slots:void showFiles(void); // 用于打开文件浏览器public:void initUi(void); // 初始化 UI 界面private:QString *fileName; // 用于保存文件路径1.3. 在 cpp 文件中实现 initUi 函数实现如下 void ExcelProcess::initUi() {this-ui-Lab_FilePath-setText(File Path:);this-ui-PBtn_View-setText(Open File);connect(this-ui-PBtn_View, SIGNAL(clicked()), this, SLOT(showFiles()));}showFiles 槽函数实现如下 void ExcelProcess::showFiles() {QString str QFileDialog::getOpenFileName(this, File Explorer, QStandardPaths::writableLocation(QStandardPaths::DocumentsLocation),Excel 文件(*.xls *.xlsx);;All file(*.*));this-ui-LEdit_FilePath-setText(str.toUtf8());*this-fileName this-ui-LEdit_FilePath-text();qDebug() *this-fileName \n; }1.4. 效果演示 完成如上函数并在构造函数中调用即可运行查看效果。 2. 实现文件拖拽的方式加载 我们常常见到涉及文件选择的软件他们都会支持拖拽的方式选择由于这样的文件选取方式高度的人性化因此大多数软件都会提供这样的功能。下面就来看看用 Qt 如何实现吧。 2.1. 添加相关头文件并声明相关操作函数 添加头文件 #include QDragEnterEvent #include QDropEvent #include QMimeData这里是通过重写下面两个函数来实现文件拖拽功能 protected:void dragEnterEvent(QDragEnterEvent *event); // 拖动进入事件void dropEvent(QDropEvent *event); // 放下事件2.2. 在 cpp 文件中实现其具体功能 在构造函数中添加如下代码 this-setAcceptDrops(true); // 设置主界面接收拖动进来的文件拖动函数重写 void ExcelProcess::dragEnterEvent(QDragEnterEvent *event) {// 这里对拖拽文件进行筛选仅支持 xls 或 xlsx 文件用 compara 函数比较文件后缀if ((!event-mimeData()-urls()[0].fileName().right(3).compare(xls)) || (!event-mimeData()-urls()[0].fileName().right(4).compare(xlsx))) {event-acceptProposedAction();} else {event-ignore(); // 若非这两种文件则不接受鼠标事件}return ; }void ExcelProcess::dropEvent(QDropEvent *event) {const QMimeData *qm event-mimeData();*this-fileName qm-urls()[0].toLocalFile(); // 获取拖入的文件名this-ui-LEdit_FilePath-setText(*this-fileName);this-movie_01-stop();this-movie_01-setFileName(:/bk/pic/bk_02.gif);this-movie_01-start();return ; }2.3. 效果演示 完成如上函数运行查看效果。 #完
http://www.pierceye.com/news/731720/

相关文章:

  • 微站和网站数据同步icp备案查询
  • 诸城网站制作wordpress圆角插件汉化
  • 杨家平网站建设小程序开发网站
  • 校园文化建设图片网站浅析图书馆门户网站建设
  • 网站开发与应用案例教程哈尔滨自助建站系统
  • 网站关键词排名seo百度网址链接是多少
  • 电子商务网站的建设收益直播软件的app
  • 遵义在百度做个网站多少钱如何建立企业网站
  • 我想做个网站手机网站建设优势
  • 网站制作毕业设计滁州市建设局网站
  • saas建站和开源建站的区别比较高端的网页
  • 新公司董事长致辞做网站wordpress二次开发手册chm
  • 网站显示建设中大型企业网站制作
  • 长沙自动化网站建设wordpress 自定义栏目 调用
  • 吉大建设工程学院官方网站wordpress 文章图片插件
  • 赤峰中国建设招标网站网页设计素材网站推荐
  • 天津网站建设电焊机wordpress主题jenney
  • 个人网站制作wordpress英文注册查询网站
  • 哪里有免费网站空间申请wordpress重定向插件
  • 福州微网站开发什么样的网站快速盈利
  • 吉首市建设局官方网站一对一直播软件开发定制
  • 网站开发验收单做的网站如何被百度搜到
  • 网站的数据库是什么两学一做网站链接
  • 做窗帘网站济南网络科技公司排名
  • 广东省住房城乡建设部网站哪个网站可以做加工代理的
  • dede网站源码打包下载wordpress登不进后台
  • 建设内部网站目的国内贸易在那个网站上做
  • 用什么建设网站注册深圳公司代理
  • 网站平台建设方案书百度云资源搜索入口
  • 网站 团队博罗网站建设哪家便宜