Qt 编程随笔
向往天空的蜗牛
我有一个梦想,我写的代码,可以像诗一样优美。我有一个梦想,我做的设计,能恰到好处,既不过度,也无不足。
展开
-
qt 为应用程序添加自定义插件
我有一个梦想,我写的代码,可以像诗一样优美。我有一个梦想,我做的设计,能恰到好处,既不过度,也无不足。前因后果:项目交接中有个需求是用户后续能够在研究出新算法后,可以在没有源码的情况下,自己将算法加入系统,因为这个,所有把自定义插件看了下,网上这方面的东西没找到多少,而且已有的涉及到的描述的也并不清楚,故将此记录下来,以供其他同学参考。既然是自定义插件,故会有两个工程插件工程新建工程,选择library,选中C++库(不要直接选择Qt crator 插件,因为这个后面我也没弄明白,也没想着去弄)操原创 2020-11-24 15:22:34 · 940 阅读 · 0 评论 -
关于Qt 语言家国际化的问题(运行过程中动态语言切换)
关于Qt 语言家国际化的问题(运行过程中动态语言切换)qt语言家的使网上到处都是,不多做赘述,主要谈一下在程序启动运行中,如何做到动态切换语言。void MainWindow::on_action_triggered(){ if(m_ischinese) { QTranslator translator.load("ENG_CN"); QApp...原创 2020-03-20 17:25:30 · 323 阅读 · 0 评论 -
QtChart 启用缩放功能setRubberBand()之后,setRange(min, max)出现的问题
QtChart 启用缩放功能setRubberBand()之后,setRange(min, max)出现的问题因项目需要,用qtchart绘制的图形需要框选放大,这里用到了setRubberBand()函数,但是在左键复原的时候出现了问题。先铺垫一下,博主是重写了chartview的鼠标事件的mouserelease(event)来触发复原的信号。复原的原理:记录初始时的坐标轴的range,...原创 2020-03-24 16:08:09 · 6068 阅读 · 6 评论 -
关于QTChart图表中附加文字标识(数据点名称)
如题 关于QTChart图表中附加文字标识(数据点名称)项目大量用到了图表,有一个需求,要把图表中的每个点的名称显示出来,关于图表的绘制,Qtchart和qcustomplot两种都用了,大致看了一下,好像没有能够实现这个需求的相关功能。what f**k?这么常用的功能居然没有?然后开始了网上的百度大法,一轮点击查看之后,好像真的没有,网上的博客搜到的都是最基本的用法,没有涉及到我想要的...原创 2020-03-28 18:15:58 · 9391 阅读 · 21 评论 -
关于qt执行带有中文参数的DOS命令执行不成功
如题,关于qt获取中文路径转换乱码的解决办法我有一个梦想,我写的代码,可以像诗一样优美。我有一个梦想,我做的设计,能恰到好处,既不过度,也无不足。项目上遇到一个小细节,作为开发,我们一般都默认避免中文路径,但是客户不一样,他们的习惯是中文!中文!还TMD是中文!环境:qt5.9 + MSVC2015关于中文路径转换,网上很多给了解决方法,我试了一下,原则上是可以的,比如:QString ...原创 2020-04-02 11:38:15 · 405 阅读 · 0 评论 -
Qt 子窗口最大化showMaximized()无效的问题
我有一个梦想,我写的代码,可以像诗一样优美。我有一个梦想,我做的设计,能恰到好处,既不过度,也无不足。记录一个小问题,在多窗口程序中,子窗口最大化无效的问题。客户提了个问题,让打开的子窗口自动为最大化显示,之前没留意到。调用showMaximized();竟然无效。看了一下,不是无效,是调用时间不对。在子窗口加入QMdiare后,最大化失效,应在加入QMdiare后调用。...原创 2020-04-20 20:17:10 · 4320 阅读 · 0 评论 -
QT发射一次信号,槽函数执行了多次的背后思考
我有一个梦想,我写的代码,可以像诗一样优美。我有一个梦想,我做的设计,能恰到好处,既不过度,也无不足。如题,Qt发射了一次信号,关联的槽函数执行了多次。原创 2020-05-28 21:23:22 · 4604 阅读 · 9 评论