- 博客(13)
- 收藏
- 关注
原创 Prism基础
Button Content="区域A" Margin="5" Command="{Binding OpenCommand}" CommandParameter="ViewA"/><Button Content="区域A" Margin="5" Command="{Binding OpenCommand}" CommandParameter="ViewA"/>总结:如果用传统方法,得自定义一个属性来承载控件,用框架的化只需要注册组件用依赖注入的方式来动态加载组件。
2025-03-30 10:23:44
378
原创 Linq学习笔记(杨中科.net core 教程笔记)
/Where 筛选符合条件的对象//Count 统计符合条件的数量//Any 确认是否有一条数据符合条件bool isRight = employees.Any(t => t.Name == "张三");两种写法排序//根据年龄排序//根据年龄排序(倒序)//根据名字首字符//随机排序//先根据年龄排序,再根据薪资排序主要用来写分页查询//跳过3条数据取2条//返回最大年龄。
2025-03-30 10:11:50
658
原创 qt读写文件出现 Cannot open file for writing: “Unknown error“
然后再退出你当前的文件路径。今天被这玩意恶心了半天。
2024-08-26 18:15:09
364
原创 qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initilization failed 问题
如果缺的话有两种办法,一使用qt6,qt6自带ssl。想在qt5中用可以去官网下载,推荐一篇博客。网上查了一些说是缺ssl证书。
2024-08-11 20:25:49
202
原创 qt实现单例类的两种方法
3.在.h文件中实现instance,并且引入宏Q_GLOBAL_STATIC(类名,实例名)2.在.h文件中定义一个instance方法,为了方便还可以取个别名方便使用。推荐使用官方宏定义方法的饿汉式,更安全不容易出错。1.创建一个类,继承Object。用一个全局信号的单例类举例。另外说一下饿汉式的优缺点。
2024-08-10 15:41:34
931
原创 qt单元测试方法
导入头文件,要测试的函数都在slots里面注册一些,格式为。在单元测试的pro文件中写要测试的include目录。最后先编译该文件,然后点击下面的启动按钮就可以了。将要测试的.h和.cpp文件添加到该文件夹下。右键test文件夹,选择创建qttest。创建一个单元测试文件夹。
2024-08-09 19:02:31
358
原创 qt全局信号单例转发模式
我有这么一个窗口,红色是底层窗口w1,蓝色是中间窗口w2,绿色的是顶层窗口w3我现在想把信号从w3传到w1,或者从w1传到w3。
2024-08-05 22:08:04
319
原创 qt,事件,特定事件,事件过滤器总结
一般在写qt时最常用的三种事件写法就是重写特定事件(如mouseEvent、keyPressEvent),重写整个event事件,在控件上安装事件过滤器三者执行的执行顺序如图。
2024-08-01 20:03:09
845
原创 qt顶部菜单栏消失,ctrl+alt+m无效
今天遇到一个特别奇葩的问题,不小心把菜单栏搞不见了,本想着按个快捷键就回来了,网上一查,说ctrl+alt+m我按了没用,那应该是按键冲突,我把所有软件全关了,发现还是不行,最后发现罪魁祸首居然是显卡的录屏。改掉这个冲突的快捷键,心心念念的菜单就回来了。ctrl+alt+z打开显卡的控制面板。
2024-07-30 21:23:35
429
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人