qt
#惊蛰#
路虽远,行则将至。事虽难,做则可成。
展开
-
Qt使用QXlsx库
QXlsx配置+使用原创 2023-03-01 16:01:27 · 575 阅读 · 2 评论 -
QString转double 限定小数位数
QString 转 double 限定小数位数原创 2022-12-05 16:27:37 · 927 阅读 · 0 评论 -
qt连接mysql详细教程
qt在连接mysql时的整个流程转载 2022-07-27 14:50:00 · 1154 阅读 · 0 评论 -
16进制数内容的QString转char[]
QString Code = "efuheuhfjjdkfdasfefggreqcxgrbaskjbdk"; char inputCode[32]; //QString 转 char[] for(int i=0;i<32;i++){ inputCode[i] = Code.at(i).toLatin1(); } char s[32]; QByteArray databuf; databuf = QByteAr.原创 2021-06-09 10:55:11 · 667 阅读 · 0 评论 -
qt lineEdit使用正则表达式限制输入
ui->lineEditSecretKey->setPlaceholderText(QStringLiteral("密钥为6位的数字和字母"));QRegExp regx("[a-zA-Z0-9]{6}$"); //表示只能输入数字和字母QValidator *validator = new QRegExpValidator(regx, ui->lineEditSecretKey);ui->lineEditSecretKey->setValidator( validat原创 2021-06-08 14:25:01 · 693 阅读 · 0 评论 -
qt lineEdit限制输入范围并且背景显示
ui->lineEditTime->setPlaceholderText(QStringLiteral(“请输入1-24的整数”));ui->lineEditTime->setValidator(new QIntValidator(1, 24, this));原创 2021-06-08 13:56:20 · 285 阅读 · 0 评论 -
QString 转unsigned char[]
QString str_1 = “012345678fasf-9”;unsigned char input[str_1.size()];for(int i=0;i<str_1.size();i++){input[i] = str_1.at(i).toLatin1();qDebug() << input[i] << i;}原创 2021-06-04 14:11:09 · 657 阅读 · 1 评论 -
QT 屏保
Application头文件和CPP文件头文件#ifndef APPLICATION_H#define APPLICATION_H#include #include #include “screensaver.h”class Application: public QApplication{public:Application(int & argc, char ** argv);bool notify(QObject *, QEvent );screensaver send(原创 2021-06-02 10:10:55 · 570 阅读 · 0 评论 -
QT linux arm(NXP开发板)wifi配置加载连接
此代码只能在开发板上使用pro文件头文件需要用到的头文件#include #include #include #include #include 头文件里的成员函数和变量class Widget : public QWidget{Q_OBJECTpublic:explicit Widget(QWidget parent = nullptr);~Widget();int System_Check(int result);void initWifi();void refru原创 2021-06-02 10:01:51 · 927 阅读 · 0 评论 -
QT销毁布局内的所有控件
/**@brief Widget::destroyMainLayoutWidget销毁布局内的所有控件@param layout/void Widget::destroyMainLayoutWidget(QLayout layout){QLayoutItem *child;int num = layout->count();if(num != 0){while (!layout->isEmpty()){child = layout->takeAt(0);if(ch原创 2021-05-31 14:20:03 · 398 阅读 · 0 评论 -
wchar与QString相互换换
1.wchar_t to QStringQString str; QString m_strUserDataPath; wchar_t module_name[MAX_PATH]; GetModuleFileName(NULL,module_name,MAX_PATH); module_nam...原创 2021-05-26 14:45:20 · 1104 阅读 · 0 评论 -
qt获取本机IP地址
//获取本地IP片地址,QList addList = QNetworkInterface::allAddresses();foreach(QHostAddress address,addList){//排除IPV6,排除回环地址if(address.protocol() == QAbstractSocket::IPv4Protocol&& address != QHostAddress(QHostAddress::LocalHost)){//输出,转换为字符串格式qDeb转载 2021-05-24 19:10:27 · 2922 阅读 · 0 评论