自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 QT(7)—— 事件系统之窗口系统事件 Unix 操作系统、XCB平台、Glib函数库

从QApplication开始追踪void QApplicationPrivate::createEventDispatcher(){ QGuiApplicationPrivate::createEventDispatcher();}void QGuiApplicationPrivate::createEventDispatcher(){ Q_ASSERT(!even...

2019-11-20 20:39:29 1394 1

原创 QT(6)—— Application的界面,非界面的继承体系

QCoreApplicationqtbase\src\corelib\kernel\qcoreapplication.hclass Q_CORE_EXPORT QCoreApplicationQGuiApplicationqtbase\src\gui\kernel\qguiapplication.hclass Q_GUI_EXPORT QGuiApplication : public ...

2019-11-10 17:37:31 323

原创 QT(5)—— Q_D 与 Q_Q QObject与 QObjectPrivate

核心就是QObject::QObject(QObjectPrivate &dd, QObject *parent) : d_ptr(&dd){ d_ptr->q_ptr = this; //互指}template <typename T> static inline T *qGetPtrHelper(T *ptr) { return ...

2019-11-10 17:37:17 884

原创 QT(4)—— QEventLoop unix

/***************************************************************************** Main event loop wrappers *****************************************************************************//*! Enter...

2019-11-10 17:36:56 1081

原创 QT(3)——Application spontaneous底层的窗口系统

#define qApp QCoreApplication::instance()class Q_CORE_EXPORT QCoreApplication#ifndef QT_NO_QOBJECT : public QObject#endifclass Q_GUI_EXPORT QGuiApplication : public QCoreApplication;一个...

2019-11-10 17:36:27 520

原创 QT——MOC

查表得索引,通过switch把所有的信号或者槽自动预编译成代码即qt_static_metacall函数,通过传入索引得以运行对应的槽函数。connect通过查表把接收者的对象指针和槽函数索引发在发送者的对应信号的索引指明的连接链表中。信号槽简介信号槽是观察者模式的一种实现,特性如下:一个信号就是一个能够被观察的事件,或者至少是事件已经发生的一种通知;一个槽就是一个观察者,通常就是在被...

2019-11-10 17:35:54 999

原创 QT——事件处理机制

它反映了包括Qt在内的GUI应用程序的消息处理模型:  (1) 用户操作界面,被操作系统内核空间中的设备驱动程序感知  (2) 设备驱动程序向操作系统的用户空间的GUI应用程序发出系统消息  (3) GUI应用程序将系统消息转换为信号,进而触发槽函数在GUI应用程序中,一个核心且关键的操作就是将系统消息转换为信号,涉及到Qt的事件处理机制:  (1) Qt平台将系统底层发来的消息转换为...

2019-11-10 17:35:20 1296

se_20_linux64.zip

文本编辑器slick edit 版本号V20000300 操作系统 linux64

2019-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除