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

网页制作网站开发的论文湖北搜索引擎推广多少钱

网页制作网站开发的论文,湖北搜索引擎推广多少钱,drupal7建站教程,如何建立一个网站卖东西事件 mousePressEvent、paintEvent、closeEvent、keyPressEvent 鼠标样式的设置 按WSAD通过keyPressEvent事件移动按钮 通过事件mousePressEvent获取鼠标位置的相对位置#xff0c;绝对位置 cusor 鼠标样式设置成十字星 .h #ifndef DEFAULTHANDLEREXAMPLE_H #define DEFAUL…事件 mousePressEvent、paintEvent、closeEvent、keyPressEvent 鼠标样式的设置 按WSAD通过keyPressEvent事件移动按钮 通过事件mousePressEvent获取鼠标位置的相对位置绝对位置 cusor 鼠标样式设置成十字星 .h #ifndef DEFAULTHANDLEREXAMPLE_H #define DEFAULTHANDLEREXAMPLE_H#include QWidget #include QPaintEventnamespace Ui { class DefaultHandlerExample; }class DefaultHandlerExample : public QWidget {Q_OBJECT protected:void paintEvent(QPaintEvent *event);void closeEvent(QCloseEvent *event);void keyPressEvent(QKeyEvent *event);void showEvent(QShowEvent *event);void hideEvent(QHideEvent *event);void mousePressEvent(QMouseEvent *event);public:explicit DefaultHandlerExample(QWidget *parent nullptr);~DefaultHandlerExample();private:Ui::DefaultHandlerExample *ui; };#endif // DEFAULTHANDLEREXAMPLE_H.cpp #include defaulthandlerexample.h #include ui_defaulthandlerexample.h#include QMessageBox #include QPainterDefaultHandlerExample::DefaultHandlerExample(QWidget *parent): QWidget(parent), ui(new Ui::DefaultHandlerExample) {ui-setupUi(this);this-setMouseTracking(false);//只有按下鼠标才会跟踪 }DefaultHandlerExample::~DefaultHandlerExample() {delete ui; } void DefaultHandlerExample::paintEvent(QPaintEvent *event) {Q_UNUSED(event);QPainter painter(this);painter.drawPixmap(0,0,this-width(),this-height(),QPixmap(:/toolbar/images/background.jpg)); }void DefaultHandlerExample::closeEvent(QCloseEvent *event) {QString dlgTitle 提示;QString strInfo 确定要退出吗?;QMessageBox::StandardButton resultQMessageBox::question(this,dlgTitle,strInfo,QMessageBox::Yes|QMessageBox::No|QMessageBox::Cancel);if(result QMessageBox::Yes)event-accept();//窗口确认关闭elseevent-ignore();//忽略 }void DefaultHandlerExample::keyPressEvent(QKeyEvent *event) {QPoint pt ui-btnMove-pos();if((event-key() Qt::Key_A)|| (event-key()Qt::Key_Left))ui-btnMove-move(pt.x()-20,pt.y());if((event-key() Qt::Key_D)|| (event-key()Qt::Key_Right))ui-btnMove-move(pt.x()20,pt.y());if((event-key() Qt::Key_W)|| (event-key()Qt::Key_Up))ui-btnMove-move(pt.x(),pt.y()-20);if((event-key() Qt::Key_S)|| (event-key()Qt::Key_Down))ui-btnMove-move(pt.x(),pt.y()20);// this-setWindowTitle(event-ke); }void DefaultHandlerExample::showEvent(QShowEvent *event) {Q_UNUSED(event);ui-label-setText(showEvent函数被触发); }void DefaultHandlerExample::hideEvent(QHideEvent *event) {Q_UNUSED(event);ui-label-setText(hideEvent函数被触发); }void DefaultHandlerExample::mousePressEvent(QMouseEvent *event) {if(event-button()Qt::LeftButton){QPoint pt event-pos(); //窗口上的相对坐标QPointF relaPt event-position(); //相对坐标QPointF winPt event-scenePosition();//相对坐标QPointF globalPt event-globalPosition();//屏幕上的绝对坐标QString str QString::asprintf(pos()(%d,%d),pt.x(),pt.y());str QString::asprintf(\nposition()%.0f,%.0f,relaPt.x(),relaPt.y());str QString::asprintf(\nscenePosition()%.0f,%.0f,winPt.x(),winPt.y());str QString::asprintf(\nglobalPosition()%.0f,%.0f,globalPt.x(),globalPt.y());ui-label-setText(str);ui-label-adjustSize();ui-label-move(event-pos());//标签移动到鼠标光标处}QWidget::mousePressEvent(event); }效果
http://www.zqtcl.cn/news/867288/

相关文章:

  • 网站建设 响应式 北京网架公司十大排名榜
  • 网站推广目标关键词是什么意思网站推广软件工具
  • 哪里可以做免费的物流网站wordpress为什么放弃
  • 做网站需要多少钱 都包括什么高端大气的网站首页
  • 黄石做网站联系最近的国际新闻
  • 网站建设与运营的预算方案淘宝禁止了网站建设类
  • 做网站的顺序编写app的软件
  • 站长联盟个人网站不备案
  • 惠州建设工程交易网站网站服务器失去响应
  • 网站下拉广告iphone app wordpress
  • 网站图片怎样做seo优化如何重新安装wordpress
  • python做网站源码长沙建设网站制作
  • wordpress调用分类的所有子目录龙岩seo公司首荐3火星
  • 聊城市建设工程质量监督站网站wordpress 头部
  • 低价郑州网站建设wordpress是外网吗
  • 互联网门户网站有哪些win10优化大师是官方的吗
  • 深圳品牌做网站公司有哪些公司名称变更网站要重新备案吗
  • 网站网页建设实训心得体会二类电商平台都有哪些
  • 兰州免费网站建设上海城隍庙要门票吗
  • 如何做外贸soho做网站中型网站建设
  • 冠县品牌网站建设推广外贸企业网站管理系统
  • 信息管理的基本原理分析网站建设南阳网站建设制作
  • 网站一直百度上搜不到是怎么回事啊网站建设首保服务
  • 解决网站兼容性问题福州房产网站建设
  • 怀化百度整站优化服务wap网站前景
  • 临沂制作网站企业施工企业汛期工作实施方案
  • 82家合法现货交易所名单永康关键词优化
  • 郑州市建设工程造价信息网站浙江省建设工程质量管理协会网站
  • 乌兰浩特市建设局网站永州微网站建设
  • 做网站的用什么电脑好wordpress首页调用指定分类