摘要: 1 String、StringBuilder和StringBuffer的区别 String、StringBuilder、StringBuffer都可以用来保存字符串。如果是使用次数比较少的变量,三者皆可。如果存在大量的循环叠加调用。String循环累加字符串时,实际内部每循环一次就会new一个Str 阅读全文
posted @ 2018-12-17 11:03 一字千金 阅读(1078) 评论(0) 推荐(0)
摘要: 自定义结构体参数的信号槽连接 (1) 对于自定义的结构体参数,信号槽无法识别参数,导致信号槽连接不起作用。所以需要注册结构体参数。在结构体中声明结束的地方加上结构体注册。 struct DealDetailInfo { }; Q_DECLARE_METATYPE(DealDetailInfo); ( 阅读全文
posted @ 2018-11-28 17:26 一字千金 阅读(8049) 评论(0) 推荐(2)
摘要: 1 QTableWidget自定义表头QHeaderView加全选复选框 在使用QTableWidget时需要在表头添加全选复选框,但是默认的表头无法添加复选框,只能用图片画上去一个复选框了。并且实现点击复选框时,发出信号,让QTableWidget中每条记录的复选框都选中,取消时,QTableWi 阅读全文
posted @ 2018-11-09 20:11 一字千金 阅读(25475) 评论(2) 推荐(3)
摘要: 1 CxImage的作用 CxImage将几张图片合成一张图片,在一张底图上添加图片,有些图片是有透明效果的,实现图片之间的透明重叠效果。另外还可以添加文字。 (1)背景图片mymix.png (2)角标图片,左下角为透明的,black.png和snap.png (3)字图片1MixImage1.j 阅读全文
posted @ 2018-11-09 20:09 一字千金 阅读(2181) 评论(0) 推荐(0)
摘要: 在多线程情况下出现错误码28 是因为没有调用全局初始化函数 static int GlobleInit();//全局初始化,主程序调用一次,只能一次 static void GlobleFint(); int CHttpClient::GlobleInit()//全局初始化,主程序调用一次{ ret 阅读全文
posted @ 2018-10-28 11:21 一字千金 阅读(9319) 评论(0) 推荐(1)
摘要: 1 使用Qss设置QT程序界面的样式和皮肤 1.1 Qss的功能 Qt程序界面中控件的背景图片、大小、字体颜色、字体类型、按钮状态变化等属性可以通过Qss文件来设置,美化UI界面。实现界面和程序的分离,快速切换皮肤。 1.2 QSS基本属性设置 Qss的强大在于组合功能的强大,这里只是简单介绍基本功 阅读全文
posted @ 2018-10-18 15:48 一字千金 阅读(54587) 评论(3) 推荐(9)
摘要: 1 QSplitter实现滑动窗口和悬浮按钮 软件应用中需要设计右侧滑动窗口,通过一个按钮来实现窗口的隐藏和显示,应用场景比如显示主界面的详细信息。 (1) 在qt design中添加QSplitter,添加主窗口界面和右侧滑动窗口界面。 (2) 在程序中添加浮动按钮,并在初始化中设置按钮的属性 m 阅读全文
posted @ 2018-10-18 15:47 一字千金 阅读(4890) 评论(0) 推荐(0)
摘要: 在实际应用中需要在一个进程启动另外一个进程,可以将子进程的路径写入注册表中,然后主进程读取注册表中子进程路径,启动子进程,并以命令行参数的形式传入参数,启动子进程。具体实现方式如下 (1) 子进程通过bat文件将路径写入注册表 reg add "HKEY_CLASSES_ROOT\btoolppla 阅读全文
posted @ 2018-10-18 15:46 一字千金 阅读(827) 评论(0) 推荐(0)
摘要: 开发过程中需要实现在图片上叠加文字,可以采用Qpaint在图片上写文字,然后将图片显示在上面。再将Qlabel加到Qwidget中。效果如下 //创建对象,加载图片 QPixmap pix; pix.load(":/alarmLevel/image/alarmLevel/alarmLevel_H.p 阅读全文
posted @ 2018-10-18 15:14 一字千金 阅读(2890) 评论(0) 推荐(0)
摘要: 产生这个问题的原因是QT的头文件路径包含出错; (1)如果没有添加如图所示的路径,则添加后重新编译; (2)如果已经添加了,则删除后,重新添加,在重新编译; (3)或者在QT Project Setting里将version先选为default,编译后,在选择5.9.1,在重新编译; 自己编了一个股 阅读全文
posted @ 2018-06-04 15:53 一字千金 阅读(2158) 评论(0) 推荐(0)