All Posts

  • Published on
    文章主要比较 QKeyEvent 和 shortcut 的按键信息,通过 setShortcut 给 button 设置快捷方式,用 QKeyEvent 的 modifiers 和 key 函数获取按键,将其转换为 QKeySequence 后与 shortcut 比较,经处理使格式一致,常见组合键判断没问题但不排除特殊情况。
  • Published on
    介绍 CMake 简单用法,包括静态库、动态库、可执行程序及多工程模板。静态库通过特定 CMakeLists.txt 编译生成 libstatic_math.a;动态库类似,将 STATIC 改为 SHARED;可执行程序使用静态库和动态库需添加头文件目录等;多工程模板有主 CMakeLists.txt 及各子工程 CMakeLists.txt。
  • Published on
    Java8 十大新特性详解:默认方法、Lambda 表达式、函数式接口、方法与构造函数引用、Lambda 作用域、Stream 接口等。新 API 如日期 API 更便捷,还支持多重注解,提升开发效率,有众多实用内容待发掘。