QT常用问题
发布日期:2021-06-30 18:54:08
浏览次数:3
分类:技术文章
本文共 2067 字,大约阅读时间需要 6 分钟。
Int 装QString
QString::number(changInt, 10)
QString 转 QByteArray
QByteArray macValue=ui->lineEdit->text().mid(4,8).toLatin1();
把QByteArray转成QString
QString s;
s.prepend(postData);
ui->textBrowser->append(s);
获取系统时间
QDateTime time = QDateTime::currentDateTime();//获取系统现在的时间
QString str = time.toString("yyyy-MM-dd hh:mm:ss ddd"); //设置显示格式
label->setText(str);//在标签上显示时间
获取打开文件的路径名称
QStringList files = QFileDialog::getOpenFileNames( this, "选择需要更新的数据库文件", "/home", "*.txt"); MyThread thread; thread.macFileDir=(QString)files.at(0); qDebug()<把QString转成QByteArraytextBrowser->append("#####################选择文件不正确###################"); return; }
QByteArray mactext = ui->plainTextEdit->toPlainText().toLatin1();
把Int转成对应的十六进制数字符串QString
int intQrand=qrand()%65535;
QString stringQrand=QString::number(intQrand,16).toUpper();把显示界面窗口最大化
QWidget::setWindowState ( Qt::WindowMaximized );
用随机数之前要设置一下输入参数
+ QTime t;
+ t= QTime::currentTime(); + qsrand(t.msec()+t.second()*1000);/*生产随机数*/
int intQrand=qrand()%65535;
QString stringQrand=QString::number(intQrand,16).toUpper();
QString stringQrandS;
switch(stringQrand.length())
{
case 0: stringQrandS="0000";break;
case 1: stringQrandS="000"+stringQrand;break;
case 2: stringQrandS="00"+stringQrand;break;
case 3: stringQrandS="0"+stringQrand;break;
case 4: stringQrandS=stringQrand;break;
default: stringQrandS=stringQrand; qDebug()<<"over 65535"; break;
}
qDebug()<
return stringQrandS;用当前时间转换成UTC时间
qint64 time=QDateTime::currentDateTimeUtc().toTime_t();
字符串去掉空格,这个不能用库函数
QString MainWindow::deBlank(QString strs)
{
int len = strs.length();
QString lsv_Strs=NULL;
for (int i=0;i
{
if (strs.at(i).isSpace())
{
//strs += "";
}
else
{
lsv_Strs+=strs.at(i);
}
}
return lsv_Strs;
}
输入框并获取输入框的数据
#include
bool isOK;
QString text = QInputDialog::getText(NULL, "Input Dialog",
"Please input your comment",
QLineEdit::Normal,
"your comment",
&isOK);
把exe生成在当前这个目录
DESTDIR += $$PWD
转载地址:https://linus.blog.csdn.net/article/details/53510328 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年04月10日 18时16分37秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
有限状态机FSM
2019-04-30
Win10 Docker
2019-04-30
Python绘制动画并保存为gif/mp4 (matplotlib)
2019-04-30
PRM概率路线图
2019-04-30
ROS(六)——订阅者Subscriber的编程实现(C++ & Python)
2019-04-30
ROS(七)——话题消息的定义与使用
2019-04-30
yolov3入门实战
2019-04-30
B树 & B+树
2019-04-30
Node-Red(一)——简介与安装
2019-04-30
representation learning 表示学习/表征学习
2019-04-30
Haar特征
2019-04-30
Python 之 histogram直方图
2019-04-30
Python 之 Scatter散点图
2019-04-30
Python实现决策树 Desision Tree & 可视化
2019-04-30
决策树 Decision tree
2019-04-30
nominal和ordinal & 数据处理中四种基本数据类型
2019-04-30
Python 实现 Cross-validation
2019-04-30
Grid SearchCV(网格搜索)& Python实现
2019-04-30