- 博客(5)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 Linux操作系统中 没有 man open的解决方式
在新装的 Linux 系统的编程中,有时候需要去查找一个函数的定义时。 man open,却得到了 没有 open 的手册页条目,此时需要安装一些编程开发文档。sudo apt-get install manpages-posix-dev 在控制台上输出上述命令后 提示:将会同时安装下列软件: manpages manpages-dev manpages-posix下列【新】软件包将被安
2017-02-25 15:52:24 3569
原创 窗体和UI设计师
QWidget (窗体)是一个采用多重继承的类。首先, QWidget 是一个 QObject ,因此它有父对象、信号、槽以及可受管理的子对象。同时, QWidget 也是一个 QPaintDevice ,这个类是所有可在屏幕上进行“绘制”的对象的基类。 QWidget与其子对象交互的方式非常有趣。没有父对象的窗体称为窗口。如果一个窗体是另外一个窗体的父对象,那么子对象的边界将完全置于父窗体的
2017-02-13 17:18:22 873
原创 QApplication 和事件循环
QApplication 和事件循环观察者模式 在编写事件驱动的程序中,GUI 视图需要对数据模型对象的的状态变化做出响应,以便它们可以显示最先的消息。当任何数据模型对象发生状态改变时,就需要一种间接的方式来提醒观察者。观察者就是一些正在监听(并响应)状态变化的对象。使用这种消息传递机制的设计模式就称为观察者模式。 1. 允许实体观察者类与实体类之间解耦 2. 支持广播风格,一对多的通信 3
2017-02-09 16:40:49 2304 1
原创 QObject 和组合模式
QObjectQObject 是 Qt 库中许多重要类的基类,如QEvent,QApplication 和 QWidget等。我们会将任何从 QObject 类派生出的对象看做是一个 QObject 对象。它可以使用信号和槽与其他 QObject 通信。每个 QObject 都可以有(至多)一个父 QObject ,和任何数量的子 QObject 。每个 QObject 都有一条 QObjectLi
2017-02-08 17:06:03 466
原创 库与设计模式
库是一组代码模块,它按照可复用的方式组织而成。代码库中保存的是有用、可复用的、编译后的代码,这样,程序员不需要处理代码库的任何源代码都能够利用它的功能。 当复用来自库中的任何模块时,其工作由链接器在链接编译阶段完成,即在编译之后的程序代码和标准库中的库二进制文件进行链接,在程序中调用库函数时将直接跳到库中找到对应的代码并执行。 库是一个文件,它包含了一个或者多个编译后的文件(称为目标文件),并对
2017-02-07 17:35:23 504
FFmpeg.zip
2020-03-28
src.tar.gz
2020-02-09
haroopad-v0.13.1-x64.deb
2016-10-30
vm虚拟机下的root密码修改为什么那么随便?
2016-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人