资源简介
QT界面开发。QT漂亮界面。
欢迎大家一起学习。。。。。

代码片段和文件信息
#include “appinit.h“
#include “qmutex.h“
#include “qapplication.h“
#include “qevent.h“
#include “qwidget.h“
AppInit *AppInit::self = 0;
AppInit *AppInit::Instance()
{
if (!self) {
QMutex mutex;
QMutexLocker locker(&mutex);
if (!self) {
self = new AppInit;
}
}
return self;
}
AppInit::AppInit(Qobject *parent) : Qobject(parent)
{
}
bool AppInit::eventFilter(Qobject *obj QEvent *evt)
{
QWidget *w = (QWidget *)obj;
if (!w->property(“canMove“).toBool()) {
return Qobject::eventFilter(obj evt);
}
static QPoint mousePoint;
static bool mousePressed = false;
QMouseEvent *event = static_cast(evt);
if (event->type() == QEvent::MouseButtonPress) {
if (event->button() == Qt::LeftButton) {
mousePressed = true;
mousePoint = event->globalPos() - w->pos();
return true;
}
} else if (event->type() == QEvent::MouseButtonRelease) {
mousePressed = false;
return true;
} else if (event->type() == QEvent::MouseMove) {
if (mousePressed && (event->buttons() && Qt::LeftButton)) {
w->move(event->globalPos() - mousePoint);
return true;
}
}
return Qobject::eventFilter(obj evt);
}
void AppInit::start()
{
qApp->installEventFilter(this);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-27 19:54 uidemo18\
文件 1429 2017-09-16 14:07 uidemo18\appinit.cpp
文件 384 2017-09-16 14:04 uidemo18\appinit.h
文件 198 2017-11-11 14:49 uidemo18\head.h
文件 9598 2017-09-16 13:44 uidemo18\icon
文件 2639 2017-09-16 14:10 uidemo18\icon
目录 0 2017-12-27 19:54 uidemo18\image\
文件 165548 2017-04-09 17:13 uidemo18\image\fontawesome-webfont.ttf
文件 64108 2017-07-28 10:06 uidemo18\image\main.jpg
文件 289 2017-11-13 13:00 uidemo18\main.cpp
文件 150 2017-11-13 12:57 uidemo18\main.qrc
文件 624375 2017-11-13 13:16 uidemo18\snap.gif
文件 127144 2017-11-13 13:21 uidemo18\snap.png
文件 3893 2017-11-13 13:21 uidemo18\uidemo18.cpp
文件 517 2017-11-13 12:56 uidemo18\uidemo18.h
文件 711 2017-11-13 12:50 uidemo18\uidemo18.pro
文件 23928 2017-12-27 19:54 uidemo18\uidemo18.pro.user
文件 8980 2017-11-13 13:05 uidemo18\uidemo18.ui
相关资源
- Qt界面外观
- [嵌入式Linux项目实战开发]基于QT4.7.
- Qt GUI 界面通用系统模板 源码
- 网上的一款QT界面设计的电子地图
- 二维码解析
- linux下关于Qt界面的摄像头v4l2操作源码
- 360UI完美界面
- 净化设备管理
- 基于qt界面的语音交互软件
- 综合组件的界面
- opencv打开图片并显示在Qt界面上
- Qt360 界面
- 动态绘制曲线
- QtitanRibbon3.zip
- VS+QT环境下读取excel文件到QT界面,并
- 基于嵌入式QT界面GPS定位系统
- [嵌入式Linux项目实战开发]基于QT4.7.
- 物联网 智能家居 Qt界面
- 将QT界面做成dll在qt其他程序中调用
-
将xm
l内容显示Qt界面 - DS18B20测温及QT界面实现
- qt界面跳转切换
- 基于v4l的视频采集显示程序。外加Q
- QT计算器界面和计算器功能实现
- qt界面连接wifi
- myseria串口
- 基于Qt界面显示的温湿度检测
- Qt界面多线程opencv调用摄像头
- 智慧大棚QT界面设计
- Qt高仿网易云音乐界面源码
评论
共有 条评论