简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
很多时候,我们希望编写出能够拥有各种颜色的程序,能够让人眼前一亮,虽然system(color)函数可以设置颜色,但是system(color)函数设置的颜色只能有一种,这显然不是我们想要的结果,我们需要的是一个名为SetConsoleTextAttribute的函数。SetConsoleTextAttribute()函数是一个API设置字体颜色和背景色的函数。参数表中使用两个属性(属性之间用,.
这几天一直在模仿QQ做一个即时通讯软件,过程不是很顺利,表现在窗口关闭,应用程序依旧存在,应用程序异常结束,关闭子窗口,主窗口跟着关闭,所以总结了一些内容,方便日后获取。如果对这个项目有兴趣的话可以前往GitHub:https://github.com/FdogMain/FdogInstantMessagingmain函数中,在栈上创建的窗口,关闭的时候自动调用析构函数,这种情况不可以使用this
实现音频文件对话框(QFileDialog类)getOpenFileNames(this, "Select one or more files to open","/home","Images (*.png *.xpm *.jpg)");实现音乐播放(QMediaPlayer类/QMediaPlaylist类)实现进度条更新以及文件时长显示
很多人应该和我一样,想做界面才接触的Qt,结果就是做不出来华丽的界面,想给控件上个色?不会,百度半天,好不容易给控件添加了背景色,下一个控件又不会了,别急,这次福利来了,我将平时用到的样式表做了一个总结,并做了一个一键生成,调节数据就可以实时显示,里面包括了Label,LineEdit,PushButton,CheckBox,RadioButton,ScrollBar,Slider,Progres
json解析出来的lyrics歌词(==字符串形式:[00:18.26]毕竟我们深爱过\r\n[00:21.74]有你陪的日子里==)中每句和每句之间有\n,所以我们利用这个换行符标识来分割字符串,放在list中,这样,我们得到的每一个字符串都是时间戳+歌词的形式,接下来,我们再继续解析单个字符串,用Qmap<int,QString>来保存,时间作为键值,歌词作为值,这样就构成了时间对应歌词的形式
很多时候,我们希望编写出能够拥有各种颜色的程序,能够让人眼前一亮,虽然system(color)函数可以设置颜色,但是system(color)函数设置的颜色只能有一种,这显然不是我们想要的结果,我们需要的是一个名为SetConsoleTextAttribute的函数。SetConsoleTextAttribute()函数是一个API设置字体颜色和背景色的函数。参数表中使用两个属性(属性之间用,.
文章目录ToolBar 基础ToolBar介绍movable 属性allowedAreas 属性orientation 属性iconSize 属性toolButtonStyle 属性floatble 属性ToolBar 进阶为ToolBar添加控件美化ToolBarToolBar 基础ToolBar介绍头文件:#includeqmake:QT +=widgets继承于:QWidget工具栏,相信大
和数组一样,在Java中使用new来调用构造方法来创建对象,学到这里倒是让我想到了C++,果然有了C和C++的基础,学习java会很快。言归正传,语法如下:类名 对象名 = new 类名(参数)这里的参数指构造方法的参数,如构造方法无参,则不用写。当创建对象时,自动调用构造方法,也就是说在java中初始化与创建是被捆绑在一起的。每个对象都是相互独立的,在内存中占据独立的内存地址,并且每个对象都具有
创建项目时,有一个三角打开,之所以慢是因为勾选了第一项为虚拟机,我们勾选第二项,添加你安装路径下的的python.exe,即可解决慢!慢! 慢!
利用布局,widget和ScrollArea实现的抽屉效果如下:思路就是将scrollArea设定为垂直布局,然后加入按钮和widget,当鼠标点击按钮后,隐藏widget,利用垂直布局,做到自然伸缩,然后为什么要使用scrollArea做容器,因为scrollArea可以实现当容器空间不足,出现进度条进行列表滑动,下面一步一步来实现。首先拖拽一个scrollArea,并拖拽几个按钮和widget