Loading

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页
摘要: shell 运行时隐藏golang程序自己的cmd窗口: go build -ldflags -H=windowsgui *.go 阅读全文
posted @ 2022-05-27 14:16 nsfoxer 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 程序结构 命名 如果一个名字是在函数内部定义,那么它的就只在函数内部有效。如果是在函数外部定义,那么将在当前包的所有文件中都可以访问。名字的开头字母的大小写决定了名字在包外的可见性。如果一个名字是大写字母开头的(译注:必须是在函数外部定义的包级名字;包级函数名本身也是包级名字),那么它将是导出的,也 阅读全文
posted @ 2022-05-27 14:15 nsfoxer 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 对话框 分类 ​ Qt 中使用 QDialog 类实现对话框。就像主窗口一样,我们通常会设计一个类继承 QDialog。 ​ QDialog(及其子类,以及所有 Qt::Dialog 类型的类)的对于其 parent 指针都有额外的解释:如果 parent 为 NULL,则该对话框会作为一个顶层窗口 阅读全文
posted @ 2022-05-27 14:11 nsfoxer 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 菜单栏、工具栏和状态栏 ​ Qt 将用户与界面进行交互的元素抽象为一种“动作”,使用 QAction 类表示。QAction 可以添加到菜单上、工具栏上。 ​ Qt 中,表示菜单的类是 QMenuBar。QMenuBar 代表的是窗口最上方的一条菜单栏。使用其 addMenu()函数为其添加菜单。 阅读全文
posted @ 2022-05-27 14:11 nsfoxer 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 布局管理器 定位 ​ 我们必须要指定组件放在哪里,以便窗口能够按照我们需要的方式进行渲染。Qt 提供了两种组件定位机制:绝对定位和布局定位。 绝对定位:给出这个组件的坐标和长宽值。 相对定位:布局。 #include "mainwindow.h" #include <QApplication> #i 阅读全文
posted @ 2022-05-27 14:11 nsfoxer 阅读(8) 评论(0) 推荐(0) 编辑
摘要: Qt模块 ​ Qt 5 与 Qt 4 最大的一个区别之一是底层架构有了修改。Qt 5 引入了模块化的概念,将众多功能细分到几个模块之中。Qt 4 也有模块的概念,但是是一种很粗的划分,而 Qt 5 则更加细化。 ​ Qt 5 模块分为 Essentials Modules 和 Add-on Modu 阅读全文
posted @ 2022-05-27 14:11 nsfoxer 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 信号槽 ​ 所谓信号槽,实际就是观察者模式。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没有目的的,类似广播。如果有对象对这个信号感兴趣,它就会使用连接(connect)函数,意思是,用自己的一个函数(成为槽(slot))来处理这个信号。也就是 阅读全文
posted @ 2022-05-27 14:11 nsfoxer 阅读(17) 评论(0) 推荐(0) 编辑
摘要: RUST入门 参考:https://course.rs Hello World mkdir -p projects/hello_world/ cd projects/hello_world main.rs文件 fn main() { let penguin_data = "\ common name 阅读全文
posted @ 2022-05-27 14:11 nsfoxer 阅读(75) 评论(0) 推荐(0) 编辑
摘要: RUST实践 密码 自定义密码 use rand::Rng; pub fn main() { const CHARSET: &[u8] = b"abcdefghijklmnopqrstuvwxyz\ 0123456789)(*&^%$#@!~)"; const PASSWORD_LEN: usize 阅读全文
posted @ 2022-05-27 14:11 nsfoxer 阅读(147) 评论(0) 推荐(0) 编辑
摘要: opencv-rust 此文使用项目: opencv-rust 学习参考: opencv c++ version: rust 2021 opencv 4.5.4 使用 在cargo.toml添加: [package] name = "game-ip" version = "0.1.0" editio 阅读全文
posted @ 2022-05-27 14:11 nsfoxer 阅读(289) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页