C/C++/汇编共31篇 第2页
金字塔打印算法-Libero's Blog

金字塔打印算法

一、金字塔打印算法原理与实现 上图就是我们需要的金字塔效果,乍一看,似乎有点懵逼,怎么都是“*”号,可能新手遇到这种情况,会有点不知所措,所以我们要学会思考问题,并转换问题(注意,严...

c++ Qt/QML qmlRegisterType与setContextProperty(差异)

在Qt / QML应用程序(此代码通常位于main.cppQtCreator项目中)中,以下几种将C ++类暴露给QML的方式之间有什么区别: qmlRegisterType<UePeopleModel>('com.example', 1, 0, 'UePeopleMo...
libero的头像-Libero's Bloglibero2年前
04350

Qt的元对象(Meta-Object) 系统简介

Qt的元对象系统基于如下三件事情:   1.类:QObject,为所有需要利用原对象系统的对象提供了一个基类。 2.宏:Q_OBJECT,通常可以声明在类的私有段中,让该类可以使用元对象的特性,比如动...
libero的头像-Libero's Bloglibero2年前
04130

QVariant的用法

前言 QVariant这个类很神奇,或者说方便。很多时候,需要几种不同的数据类型需要传递,如果用结构体,又不大方便,容器保存的也只是一种数据类型,而QVariant则可以统统搞定。   介绍 帮助...
libero的头像-Libero's Bloglibero2年前
04080
QT自定义Model之三-Libero's Blog

QT自定义Model之三

今天来说的是自定义model中最复杂的例子。这个例子同样也是出自C++ GUI Programming with Qt 4, 2nd Edition这本书。 这个例子是将布尔表达式分析成一棵树。这个分析过程在离散数学中经常遇到,...
libero的头像-Libero's Bloglibero2年前
03850
QT之自定义委托-Libero's Blog

QT之自定义委托

在 model/view 架构中,与model同等重要的就是 view。 我们知道,在经典的 MVC 模型中,view用于向用户展示 model 的数据。但是,Qt提供的不是 MVC 三层架构,而是一个 model/view 设计。这种设...
libero的头像-Libero's Bloglibero2年前
03780

闲来无事,冒个泡呗,(冒泡排序)

学习是一个周而复始,不断累积,不断记录,不断总结的过程。写东西也不能偷懒呀!。冒泡可以说是广大新手入门,必学的算法之一。无论是c c++ java 新手入门老师都会讲到这个。尽管这个效率底下...

经典日历算法 基姆拉尔森计算公式

在生活中,我们经常会用到日历这个东西,但是大家知道日历这个他是如何显示出来的呢?今天libero就来教教大家经典的日历算法。 源码: using namespace std; int main(int argc,char *argv[]) {...
libero的头像-Libero's Bloglibero5年前
03620