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

厦门网络建站公司企业网站开发有哪些

厦门网络建站公司,企业网站开发有哪些,建设银行南通通州支行网站,建设项目水资源论证网站事情是这样的#xff0c;要在一个ComboBox中通过树形结构进行内容的选择。 默认的QComboBox展开是下拉的列表。因此需要定制一下。 效果就是这样的 实现上面效果的核心代码就是下面这样的 MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { treenew…事情是这样的要在一个ComboBox中通过树形结构进行内容的选择。 默认的QComboBox展开是下拉的列表。因此需要定制一下。 效果就是这样的 实现上面效果的核心代码就是下面这样的 MainWindow::MainWindow(QWidget *parent)     : QMainWindow(parent) {     treenew QTreeWidget(this); auto* topnew QTreeWidgetItem({A});     tree-addTopLevelItem(top); auto* childnew QTreeWidgetItem(top,{A1});     new QTreeWidgetItem(top,{A2});     new QTreeWidgetItem(top,{A3});     new QTreeWidgetItem(child,{AA1});     new QTreeWidgetItem(child,{AA2}); topnew QTreeWidgetItem({B});     tree-addTopLevelItem(top);     childnew QTreeWidgetItem(top,{B1});     new QTreeWidgetItem(top,{B2});     new QTreeWidgetItem(top,{B3});     new QTreeWidgetItem(child,{BB1});     new QTreeWidgetItem(child,{BB2});     cbxnew QComboBox(this);    cbx-setEditable(true);     cbx-setModel(tree-model());     cbx-setView(tree); tree-expandAll();     this-setCentralWidget(cbx); }   现在有一个问题 点击树中的任何item树都会收起来然后关闭掉。 这不是想要的效果想要的效果是点击树中的非最底层节点树的层级会相应的收起来或者展开。而点击最底层的节点则选中相应的item收起来。 一个实现方法是通过事件处理来解决 MainWindow::MainWindow(QWidget *parent)     : QMainWindow(parent) {     treenew QTreeWidget(this);     cbxnew QComboBox(this);     cbx-setEditable(true); auto* topnew QTreeWidgetItem({A});     tree-addTopLevelItem(top); auto* childnew QTreeWidgetItem(top,{A1});     new QTreeWidgetItem(top,{A2});     new QTreeWidgetItem(top,{A3});     new QTreeWidgetItem(child,{AA1});     new QTreeWidgetItem(child,{AA2}); topnew QTreeWidgetItem({B});     tree-addTopLevelItem(top);     childnew QTreeWidgetItem(top,{B1});     new QTreeWidgetItem(top,{B2});     new QTreeWidgetItem(top,{B3});     new QTreeWidgetItem(child,{BB1});     new QTreeWidgetItem(child,{BB2}); //在这里设置时无法过滤MouseButtonRelease事件 //    tree-viewport()-installEventFilter(this);     cbx-setModel(tree-model());     cbx-setView(tree); tree-expandAll(); //在这里设置时可以过滤MouseButtonRelease事件     tree-viewport()-installEventFilter(this);     this-setCentralWidget(cbx); }   bool MainWindow::eventFilter(QObject *watched, QEvent *event) { if(watchedtree-viewport())     {         qDebug()event of tree;         qDebug()event:event;        if(event-type()QEvent::MouseButtonPress)             return true; if(event-type()QEvent::MouseButtonRelease)         {             qDebug()event of tree MouseButtonRelease;             QMouseEvent* eestatic_castQMouseEvent*(event);             QModelIndex indextree-indexAt(ee-pos());             if(!index.isValid())                 return false;             QTreeWidgetItem* item static_castQTreeWidgetItem*(index.internalPointer());             if(item-childCount()!0)             {                if(tree-isExpanded(index))                 {                     tree-collapse(index);                 }                 else                     tree-expand(index); }             else             {                 qDebug()item selected::item-text(0); //                cbx-setEditText(item-text(0));                cbx-setCurrentText(item-text(0));                 cbx-hidePopup();             }             return true;         }     } return QObject::eventFilter(watched,event); }   其中下面这句代码目的是实现点击树的下拉三角时不响应两次响应两次将导致一次点击打开又关闭 if(event-type()QEvent::MouseButtonPress)             return true; 软件产品展示
http://www.pierceye.com/news/529622/

相关文章:

  • 西安网站制作哪家公司好阳江房产网最新楼盘江楼盘
  • 科技馆网站建设网络营销实务教案
  • 网站上线倒计时html5模板文创产品设计流程
  • 建设项目竣工环保验收公示网站网站建设具体实施方案
  • 蜜淘app在那个网站做的濮阳吧
  • 建网站市场哪家网站开发好
  • 找生产厂家的网站宁波seo运营推广平台排名
  • 淘宝的网站建设的目标昌大建设集团是哪里的
  • 毕业设计h5网站制作较好的网站设计师培训学校
  • 做淘宝券推广的网站有哪些石碣镇做网站
  • 贵阳网站制作免费桂林市工程建设项目招标网站
  • 南昌专业网站排名推广做网站编辑我能力得到提升
  • 网站建设行业凡科建站登录入口官方正版
  • 一般网站开发的硬件要求视觉冲击力的网站设计
  • 昆明做网站建设的公司哪家好广西建设培训网
  • 国字类型网站有哪些内容百度seo分析工具
  • 免费浪漫网页制作网站html的常用标签
  • 上行10m做网站服务仿简书wordpress博客主题
  • 网站建设中网页代码做网站的是不是程序员
  • 做网站需要的技术做网站优化好的网络公司
  • 为什么要更新网站登录四川省住房和城乡建设厅官网
  • 注册网站不用手机短信验证的网站营销型网站的建设起步
  • 国内高清图片素材网站推荐元素领域wordpress
  • 沙朗做网站公司网页制作免费网站制作
  • 营销型网站重要特点是网站播放视频速度优化
  • 建设厅报名网站做PHP网站前端网站进不去
  • 网站开发后台 amp建网页还是网站
  • 云南个旧建设局网站宁波关键词优化品牌
  • 网站建设方案应急处置wordpress我爱水煮鱼
  • 网页设计模板html代码班级主题广东seo推广