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

网站建设优化经验frontpage2007网站建设

网站建设优化经验,frontpage2007网站建设,制作网页可以用,腾讯云阻止网站访问目录 文件属性对话框 设置字体样式 获取文件的信息 显示文件属性对话框 当我们点击文件中的属性#xff0c;则会弹出一个属性对话框#xff1a; 实现过程#xff1a; 0.设置 属性 菜单项的槽函数。 1.鼠获取鼠标选中的QListWidgetItem,它包含 图标和文件名 2.根据文件…目录 文件属性对话框 设置字体样式 获取文件的信息 显示文件属性对话框 当我们点击文件中的属性则会弹出一个属性对话框  实现过程 0.设置 属性 菜单项的槽函数。 1.鼠获取鼠标选中的QListWidgetItem,它包含 图标和文件名 2.根据文件名 找到对应的FileInfo对象 ps:FileInfo是文件信息对象,在显示文件列表的过程中就已经将每个文件的 文件信息保存到 QListFileInfo* m_fileInfoList 3.将FileInfo对象 中的信息设置 进文件属性对话框中。  文件属性对话框 实现过程 自定义一个filePropertyiInfoDialog类型继承QDialog类型 其中包括 filePropertyiInfoDialog.h filePropertyiInfoDialog.cpp ,filePropertyiInfoDialog.ui文件 filePropertyiInfoDialog.ui界面设计 设置字体样式 filePropertyiInfoDialog.cpp在构造函数中设置字体的颜色 filePropertyiInfoDialog::filePropertyiInfoDialog(QWidget *parent) :QDialog(parent),ui(new Ui::filePropertyiInfoDialog) {ui-setupUi(this);QString style1 QString(color: rgb(11, 11, 11);font: 75 14pt \Agency FB\;);QString style2 QString(font: 14pt \隶书\;color: rgb(255, 156, 16););this-setWindowTitle(文件属性);ui-lbl_fileName-setStyleSheet(style1);ui-lbl_fileSize-setStyleSheet(style1);ui-lbl_download-setStyleSheet(style1);ui-lbl_shareStatus-setStyleSheet(style1);ui-lbl_uploadTime-setStyleSheet(style1);ui-lbl_uploadUser-setStyleSheet(style1);ui-val_fileName-setStyleSheet(style2);ui-val_fileSize-setStyleSheet(style2);ui-val_download-setStyleSheet(style2);ui-val_shareStatus-setStyleSheet(style2);ui-val_uploadTime-setStyleSheet(style2);ui-val_uploadUser-setStyleSheet(style2);}获取文件的信息 //设置属性菜单项的槽函数connect(m_propertyAction,QAction::triggered,this,[]{dealfile(DealFile::Show);});void myfile::dealfile(DealFile cmd) {//获取鼠标选中的QListWidgetItemQListWidgetItem* itemui-listWidget-currentItem();for(int i0;im_fileInfoList.length();i){//根据文件名找到对应的文件信息FileInfo* fileInfom_fileInfoList[i];if(fileInfo-fileNameitem-text()){if(cmdDealFile::Show){//显示文件属性showFileProperty(fileInfo);}}} } 显示文件属性对话框 //fileinfo.h文件 struct FileInfo {QString user; //用户名QString md5; //md5QString createTime; //上传时间QString fileName; //文件名称int shareStatus; //共享状态, 0为没有共享 1为共享int pv; //文件下载量下载一次加1QString url; //文件urlint size; //文件大小QString type; //文件类型 };//filePropertyiInfoDialog.cpp文件 //显示filePropertyiInfoDialog文件属性对话框 void myfile::showFileProperty(FileInfo *fileInfo) {//弹出对话框显示文件属性filePropertyiInfoDialog* dialognew filePropertyiInfoDialog();dialog-setFileInfo(fileInfo);dialog-show(); }//将fileInfo的信息设置到filePropertyiInfoDialog中 void filePropertyiInfoDialog::setFileInfo(FileInfo *fileInfo) {//设置文件名称ui-val_fileName-setText(fileInfo-fileName);int sizefileInfo-size;QString fileSize;//设置文件大小if(size1024){fileSizeQString(%1字节).arg(QString::number(size));}else if(size1024){fileSizeQString(%1 kb).arg(QString::number(size/1024));}else if(size1024*1024){fileSizeQString(%1 kb).arg(QString::number(size/(1024*1024)));}ui-val_fileSize-setText(fileSize);//设置文件的urlui-val_download-setText(fileInfo-url);//设置文件的分享状态ui-val_shareStatus-setText(QString::number(fileInfo-shareStatus));//设置文件的上传时间ui-val_uploadTime-setText(fileInfo-createTime);//设置文件的使用者ui-val_uploadUser-setText(fileInfo-user); }
http://www.pierceye.com/news/299811/

相关文章:

  • 北京4网站建设WordPress不会php
  • wordpress百度搜索对接免费seo提交工具
  • 网站结构优化包括哪些WordPress多城市
  • 北京三屏网站制作wordpress 分词插件
  • 潍坊哪里可以做网站建设网站一定需要云服务器么
  • 高新网站建设多少钱重庆模板网站建设费用
  • 陕西的网站建设公司哪家好网站建设与维护典型案例
  • 遵义网站开发的公司有哪些网站建设vps
  • 百度网站与推广徐州网站建设网络推广
  • 8818网站建设网站建设平台一般多少钱
  • 万网怎样做网站调试百度在线扫一扫
  • 建设网站平台哪个好如何提高商城网站权重
  • 深圳手机网站设计抖音开放平台
  • 平山做网站优化网页版梦幻西游五色石攻略
  • 字体图标制作网站长沙网站排名公司哪家好
  • 百度和阿里哪个厉害做网站千万不要学数字媒体技术
  • 可信赖的商城网站建设长春疾控最新消息
  • 做阿里网站开发公司名字
  • 企业网站建设内容杭州有几个区
  • 松江建设管理中心网站网站sem托管
  • 做网站前期框架图射击官网
  • 吉首网站建设吉首网站建设网站app制作费用单
  • 网站最好的优化是什么经过学习网站开发后的心得体会
  • 如何把资料上传到网站公司网站建设视频教程
  • 济南建设网站平台泰安高端网站设计建设
  • 武安网站建设价格开发区网站建设
  • 安徽省住房城乡建设厅官方网站2022年最新热点素材
  • 济宁网站建设方面舟山网站设计公司
  • 局域网网站建设多少钱wordpress企业站主题
  • asp做网站用什么写脚本营销网站开发系统