1.长度
QString temp="加油";//长度是字符个数,一个汉字算一个字符 temp.length()==2
QByteArray temp2="加油";//长度为字符穿占用的字节数,一个汉字3个字节 temp.length()==6
2.进度条窗口
//1.创建进度条对话框窗口对象
QProgressDialog *progress=new QProgressDialog("正在拷贝数据...","cancel",0,100,this);//labelText btnText min max
//2.初始化并显示进度条窗口
progress->setWindowTitle();
progress->setwindowModality(Qt::WindowModal);
peogress->show();
//3.更新进度条
static int value=0;
QTimer *timer=new QTimer;
conncet(timer,&QTimer::timeout,this,[=](){
progress->setValue(value);
value++;//模拟进度
if(value>progress->maximum()){
timer->stop();
value=0;
delete progress;
delete timer;
});
conncet(progress,&ProgressDialog::canceled,this,[=](){
timer->stop();
value=0;
delete progress;
delete timer;
});
3.场景
1、场景提供了一个用于管理大量2D图形项的平面。该类充当图形项的容器。 它与视图一起用于可视化2D曲面上的图形图形项。
2、场景没有自己的视觉外观,只负责管理图形项。