![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
#惊蛰#
路虽远,行则将至。事虽难,做则可成。
展开
-
QString转double 限定小数位数
QString 转 double 限定小数位数原创 2022-12-05 16:27:37 · 871 阅读 · 0 评论 -
C++ 结构体单链表生成
https://blog.csdn.net/weixin_48180029/article/details/113346299转载 2022-04-13 13:07:01 · 97 阅读 · 0 评论 -
C++中一个类调用另一个类成员的方法
https://blog.csdn.net/qq_35721743/article/details/83592415?ops_request_misc=&request_id=&biz_id=102&utm_term=C++%20%20%E7%B1%BB%E8%B0%83%E7%94%A8%20%20%EF%BC%9A%EF%BC%9Ainstance&utm_medium=distribute.pc_search_result.none-task-blog-2allsoba转载 2021-08-06 10:36:42 · 1162 阅读 · 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 · 646 阅读 · 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 · 677 阅读 · 0 评论 -
qt lineEdit限制输入范围并且背景显示
ui->lineEditTime->setPlaceholderText(QStringLiteral(“请输入1-24的整数”));ui->lineEditTime->setValidator(new QIntValidator(1, 24, this));原创 2021-06-08 13:56:20 · 272 阅读 · 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 · 629 阅读 · 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 · 542 阅读 · 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 · 894 阅读 · 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 · 383 阅读 · 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 · 1061 阅读 · 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 · 2899 阅读 · 0 评论