摘要:
众所周知,软件项目壮大后是需要安装git,svn这些协同软件来进行合作开发的。最近接了一位电气工程师的活,让我帮忙开发一套上位机,这位工程师年数已高,仍热心学习编程每日至深夜。于是乎,我们商讨之下便决定使用gitee来进行协同开发,留此文以做学习记录。 首先,经过测试VS2022似乎是搜不到这个插件 阅读全文
摘要:
最近接了个活,winform的帮人做几个页面,这里就以winform项目为例了,之前log4net都是项目中继承好了的,这次自己研究从0到1搭建了一个,发现其实也蛮简单的,主要分为以下三步和一个注意事项。 第一步 nuget上拉去log4net,或者从别的项目中引用一下(就是把log4net的包拖过 阅读全文
摘要:
其实这个错误很蠢,由于代码是从cpp文件直接copy过来的就没仔细看,但是他这个报错很有迷惑性,我们来看图: 就这行代码,从cpp文件中复制过来的: 本来目的呢就是提升这个变量的作用域,但是呢!!!在cpp文件里随手就new了头文件忘了这个事情!!!所以居然在头文件中new了,其实吧你直接在头文件中 阅读全文
摘要:
首先既然你打开了这篇文章,那你一定想到过,将子界面作为父界面的一个属性来实现,但是这样父界面通知子界面会很轻松,但子界面通知父界面怎么搞呢?很显然不能再子界面再实例化父界面(因为这样做会循环引用),那避免循环引用,聪明的你一定想到了使用信号槽机制来解决这个问题,没错,这也是我想到的解决方法。 不过我 阅读全文
摘要:
相信打开这个界面的你,一定遇到了这两玩意儿设置完坐标发现对不上的问题。。。查询Qt官方文档后发现: 网上搜索了一番,基本上这个坐标系就是长酱紫: 所以加上这行代码就行了: ui->graphicsView->setAlignment(Qt::AlignLeft|Qt::AlignTop); 这里,, 阅读全文
摘要:
算上实习,已经工作三年了。时间过的真的很快,我也从一开始的非标自动化行业成功转入了医疗器械行业,如今在苏州园区的BioBay工作,这里我每天都工作的挺开心的。也于11.6号第一次和如今的女朋友见面,并确定了关系,也算收获了爱情吧。 回首刚工作的那一会儿,热血沸腾,满心想为中国软件做出点滴贡献,奈何事 阅读全文
摘要:
首先先看一下我们的qrc文件目录结构: 在文件系统中的目录结构是这样的: 请务必注意这边的前缀(按照网友推荐,大部分项目前缀都是只写一个“/”): 接下来进入正题,我们来分别使用函数和qss的方式来访问资源文件qrc: 1.以函数形式访问(以label的背景图片为例)代码如下: QLabel *lb 阅读全文
摘要:
之前是写C#的,涉及类型转换要么是强转,类似(String)这样,要么是用Converter提供的转换方法,但是今天开发qt界面的时候,使用(QString)强转int类型的时候出现了乱码: 后来研究了一下,发现Qt的QString类提供了个QString::number(int i);方法,用这个 阅读全文
摘要:
1、枚举绑定combox的ItemsSourceItemsSource绑定的是个集合值,要想枚举绑定ItemsSource,首先应该想到的是把枚举值变成集合。 方法一:使用资源里的ObjectDataProvider如以下枚举 public enum PeopleEnum { 中国人, 美国人, 英 阅读全文
摘要:
最近公司发现,日志产生的太多了,于是让我写个方法来解决,一开始是让我删除,后来想了想让我先压缩再删除文件夹,下面提供两个版本的源代码及简单使用。 注:这两个代码也是博主CV的网上然后修改的,如侵权,请联系本人。(就算你联系了我也不会删,给你加个原文链接,啊嘻嘻嘻) 方法一: 在log4的config 阅读全文