您的位置:首页 > 其它

QString的一些常用方法___待完善

2017-06-12 21:30 253 查看
QString str = ” hel lo! “;

//1.移除两端的空白字符

QString str1 = str.trimmed();

//2.移除两端的空白字符,使用单个空格字符代替字符串中出现的空白字符

QString str12 = str.simplified();

//3.是否以“ he”开头

bool OK = str.startsWith(” he”);//是否以“ he”开头,返回true

//4.是否以“ ”结尾

bool OK = str.endsWith(” “);//是否以“ ”结尾,false

//5.是否包含“lo”,

bool OK = str.contains(“lo”);//是否包含“lo”,返回true

//6.比较两个字符串是否相同

int t = QString::localeAwareCompare(“A”,”A”);

t = QString::compare(“A”,”a”);

//7.设置数字

QString numTest;

numTest.setNum(20);

//8.设置中文

QLabel* label1=new QLabel(this);

label1->setText(tr(“请输入圆的半径:”));

其他:

var current = new Date();//获取当前时间

var currentSecond = current.getTime();//获取当前时间到1970年的毫秒数

var settime = new Date(2017,5,14,14,45,45);//设置一个时间为2017年6月16日14时45分45秒

//http://www.cnblogs.com/onlycxue/archive/2012/10/30/2746902.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  qstring qdate