
C++
王利鹏001
热爱,是一切生活的开始。
展开
-
[Qt] isVisible()与isHidden()区别
Qt isVisible()与isHidden()区别原创 2023-01-13 09:12:06 · 1861 阅读 · 0 评论 -
Qt线程与标准库线程
今天测试了对于C++三个不同线程的使用区别分别对于下面三种方法:一:Qt继承QThread方式:Qt 自带的 QThread 类中,run() 函数通过调用 exec() 函数来启动事件循环机制,并且在线程内部处理 Qt 的事件。在 Qt 中建立线程的主要目的就是为了用线程来处理那些耗时的后台操作,从而让主界面能及时响应用户的请求操作。二:Qt中QObject::moveToThread()方法Qt源码中可以发现,moveToThread实在QObject函数中定义,我们需要类继承自QObjec原创 2021-04-26 14:53:54 · 988 阅读 · 0 评论 -
基于Qt模仿网易云音乐播放器
基于Qt模仿网易云音乐界面,目前只实现了部分界面,后续继续完善改造。部分代码:#ifndef MYSQLDATAMGR_H#define MYSQLDATAMGR_H#include <QObject>#include <QDebug>#include <QSqlDatabase>#include <QSqlQuery>/** * @brief The MySqlDataMgr class * 数据库管理类 */class My..原创 2021-01-25 12:57:03 · 1586 阅读 · 4 评论 -
QStringList与QString互相转化
QStringList与QString互相转化QStringList fonts;fonts << "Arial" << "Helvetica" << "Times" << "Courier";QString str = fonts.join(","); QString str = "name1,path1;name2,path2;name3,path3";QStringList list1 = str.split(";"); // 注意,如果s原创 2020-12-17 11:03:35 · 1919 阅读 · 0 评论 -
C++ TcpSocket编程
socket套接字编程有三种,流式嵌套字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始嵌套字(SOCK_RAW)代码/C++ TestTCP是基于socket编程是采用的流式套接字。#define WIN32_LEAN_AND_MEAN#define _WINSOCK_DEPRECATED_NO_WARNINGS#include <iostream>#include <thread>#include <windows.h>#inc原创 2020-12-15 11:16:18 · 532 阅读 · 0 评论