上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 74 下一页
  2020年9月7日
摘要: <shape>和<selector>在Android UI设计中经常用到。比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到<shape>和<selector>。可以这样说,<shape>和<selector>在美化控件中的作用是至关重要。 在看这篇文章之前,可以看下这个 阅读全文
posted @ 2020-09-07 09:33 莫水千流 阅读(566) 评论(1) 推荐(0) 编辑
  2020年8月29日
摘要: 概述 std::bind函数定义在头文件functional中,是一个函数模板,它就像一个函数适配器,接受一个可调用对象(callable object),生成一个新的可调用对象来“适应”原对象的参数列表。一般而言,我们用它可以把一个原本接收N个参数的函数fn,通过绑定一些参数,返回一个接收M个(M 阅读全文
posted @ 2020-08-29 20:00 莫水千流 阅读(3476) 评论(0) 推荐(0) 编辑
摘要: 头文件:fuctional std::bind1st和std::bind2nd函数用于将一个二元算子转换成一元算子。 bind的意思是“绑定”,1st代表first,2nd代表second,它们的声明如下: //std::bind1st template <class Operation, clas 阅读全文
posted @ 2020-08-29 19:56 莫水千流 阅读(407) 评论(0) 推荐(0) 编辑
摘要: binder/not 1-允许为二元仿函数或判断式绑定一个值,从而将那个值固定下来。 2-可以绑定第一个或者第二个参数[二元仿函数会变成一元仿函数]。 比如: bind1st//通过绑定第一个参数,使二元的函数对象转化为一元的函数对象 bind2nd//通过绑定第二个参数,使二元的函数对象转化为一元 阅读全文
posted @ 2020-08-29 19:51 莫水千流 阅读(419) 评论(0) 推荐(0) 编辑
  2020年8月24日
摘要: *单星号参数 函数中的单星号参数代表此处接受 任意多个 非关键字参数,这些参数将以数组形式保存,例如: def foo(a, *b): print(b) foo(1,2,3,4,5)输出(2, 3, 4, 5) **多星号参数 函数中的多星号参数代表此处接受 任意多个关键字参数,这些参数以字典形式保 阅读全文
posted @ 2020-08-24 11:21 莫水千流 阅读(310) 评论(0) 推荐(0) 编辑
摘要: configure.bat -static -prefix "D:\QTSrc\msvc2017_static" -confirm-license -opensource -debug-and-release -platform win32-msvcconfigure.bat -static -pr 阅读全文
posted @ 2020-08-24 09:51 莫水千流 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 仔细来看,事件与信号其实并无多大差别,从我们对其需求上来说,都只要能注册事件或信号响应函数,在事件或信号产生时能够被通知到即可。但有一项区别在 于,事件处理函数的返回值是有意义的,我们要根据这个返回值来确定是否还要继续事件的处理,比如在QT中,事件处理函数如果返回true,则这个事件处理 已完成,Q 阅读全文
posted @ 2020-08-24 09:17 莫水千流 阅读(1365) 评论(0) 推荐(0) 编辑
  2020年8月23日
摘要: JSON规范,不支持注释。之所以不允许加注释,主要是防止:过多的注释,影响了文件本身的数据载体的目的。 有些文件,尤其是配置文件,加入解释说明一些数据项的含义,是有必要的。 1、使用JSON5规范 JSON5规范允许在JSON文件中加入注释:单行注释,多行注释均可。 2、直接用json-schema 阅读全文
posted @ 2020-08-23 18:15 莫水千流 阅读(35885) 评论(0) 推荐(1) 编辑
摘要: # 用来把参数转换成字符 #include <stdio.h> #define FUN(X) (printf("%s=%d\n",#X,X)) /* #用来把参数转换成字符 */ int test(int argc, char ** argv) { int a = 1; int b = 2; FUN 阅读全文
posted @ 2020-08-23 16:39 莫水千流 阅读(3469) 评论(0) 推荐(0) 编辑
摘要: 1、 QT中的QRegExp类实现了正则表达式的模式匹配。2、Qt中有两个不同类的正则表达式.- 第一类为元字符.它表示一个或多个常量表达式.- 令一类为 转义字符,它代表一个特殊字符.1) 元字符. 匹配任意单个字符.例如, 1.3 可能是1. 后面跟任意字符,再跟3^ 匹配字符串首. 例如, ^ 阅读全文
posted @ 2020-08-23 15:25 莫水千流 阅读(5184) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 74 下一页