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

长沙做网站咨询公司如何做seo优化

长沙做网站咨询公司,如何做seo优化,wordpress可视化采集,wordpress 如何使用模板背景: 我只是想处理焦点动作,由于懒,上网一搜,排名靠前的一位朋友,使用重写部件的方式实现。还是因为懒,所以感觉复杂了。于是又花了一分钟解决了一下。 所以记录下来,以免以后忘了。 思路&a…

背景:

我只是想处理焦点动作,由于懒,上网一搜,排名靠前的一位朋友,使用重写部件的方式实现。还是因为懒,所以感觉复杂了。于是又花了一分钟解决了一下。

所以记录下来,以免以后忘了。

思路:

事件过滤器是个好东西。

在vs里,从6.0到.net,为什么很多人评价说人家编程优雅,确实好用。代码自动格式化,各种事件特别全。

在qt里面转到槽,就简单的几个信号。大部分还是要靠事件过滤器细分。其实,qt内部已经准备了很多最基础的信号(事件),只是需要多这样一步。

插曲:之前跟同事聊,有些事实现起来不愿意多想,闲聊一句:qt能干这事不?也是随口一句回答:c++都不行还什么能行?这句随口一答,当时是我即兴发挥,没考虑负不负责任。但却成了后来qt之旅的信心来源。

言归正传。

先说一种场景,比如窗体上放一个文本框,我希望它永远是焦点,也就是说,只要焦点离开,就setfocus。不讨论实用性,只讨论方法。以前在js中就实现过。

所以,第一步要做的是先看QEvent帮助,确认里面支持。于是看到:enum QEvent::Type中有
QEvent::FocusIn和QEvent::FocusOut,这就行了。我们只用到QEvent::FocusOut。
 

方法:

给文本框安装事件过滤器,窗体代码中重写eventFilter函数,并在其中判断event->type()。代码如下:

#ifndef MAINWINDOW_H
#define MAINWINDOW_H#include <QMainWindow>namespace Ui {
class MainWindow;
}class MainWindow : public QMainWindow
{Q_OBJECTpublic:explicit MainWindow(QWidget *parent = nullptr);~MainWindow();private:Ui::MainWindow *ui;bool eventFilter(QObject *watched, QEvent *event);
};#endif // MAINWINDOW_H
#include "mainwindow.h"
#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow)
{ui->setupUi(this);ui->lineEdit->installEventFilter(this);
}MainWindow::~MainWindow()
{delete ui;
}
bool MainWindow::eventFilter(QObject *watched, QEvent *event)
{if (watched == ui->lineEdit && event->type() == QEvent::FocusOut){ui->lineEdit->setFocus();return true;}return QWidget::eventFilter(watched, event);
}

然后直接运行看效果,始终是这个文本框获得焦点,无论鼠标点击别处,或者tab键切换焦点。

总结:

所以,核心思想还是充分理解事件过滤器,相当好用。

本文完。

http://www.ritt.cn/news/19129.html

相关文章:

  • 免费图表制作网站河北关键词seo排名
  • 多用户分布式网站开发seo在线优化平台
  • 网站后台字体安装网站推广优化排名教程
  • 宁波做网站的哪个好福州专业的seo软件
  • 如何上传织梦做的网站挖掘关键词爱站网
  • 如何腾讯云二级域名做网站湖南网站设计外包费用
  • 网站制作的语言新东方考研班收费价格表
  • 廊坊专业网站建设互联网营销师培训课程免费
  • 电脑网页seo外包推广
  • 怎么构建一个网站国内搜索引擎排名
  • 电脑版网站建设推广游戏赚钱的平台
  • 建筑素材网站100个商业经典案例
  • wordpress antispambotseo是什么?
  • 深圳网站制作公司哪儿济南兴田德润优惠吗怎么开网店
  • 做汽车导航仪在什么网站找客户seo关键词优化推荐
  • 企业网站需要响应式赚钱平台
  • 连云港做网站建设热搜词排行榜
  • 网站建设与制作教学计划新闻类软文营销案例
  • 白云区做网站企业网站建设的流程
  • 网站文件内容多少与虚拟主机空间大小的关系app推广30元一单
  • 河南住房和城乡建设局网站2024年的新闻时事热点论文
  • 网站做中英文英文太长怎么办免费自助建站哪个最好
  • 做外贸没有企业网站深圳全网推广效果如何
  • 初学者学做网站怎么学泰州seo推广公司
  • destoon做众筹网站男生技能培训班有哪些
  • 教育网站开发文档模板西安网站建设推广专家
  • 网站建设综合实训pptseo项目
  • 高端手机网站建设免费发广告帖子的网站
  • 做视频赚钱的国外网站三一crm手机客户端下载
  • 传统网站模版seo网站推广企业