摘要: 1 //获取本机ip 2 CString getIP() 3 { 4 SOCKET sd = WSASocket(AF_INET, SOCK_DGRAM, 0, 0, 0, 0); 5 CString strIP; 6 7 if (sd == SOCKET_ERROR) 8 { 9 closesoc 阅读全文
posted @ 2021-04-21 15:59 youlj 阅读(629) 评论(0) 推荐(0) 编辑
摘要: m_szFileName 是一个TCHAR 数组,用来保存选择的文件名。如果选择了多个文件,它的结构为: 路径\0第一个文件名\0第二个文件名\0第三个文件名\0\0 (\0\0表示结束) 1 CSimpleArray<CString> _arrayFilePath;//存放选中文件的具体目录 2 阅读全文
posted @ 2021-04-13 16:38 youlj 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 找到Microsoft.Cpp.Common.props文件 打开然后搜索VC_IncludePath,它里面是依赖一些配置的 以VC_VC_IncludePath为例,搜索VC_VC_IncludePath,发现它里面又依赖一些配置 所以接着搜索VCInstallDir,发现它里面其实是一些注册表 阅读全文
posted @ 2021-04-10 20:18 youlj 阅读(2971) 评论(0) 推荐(1) 编辑
摘要: 在想要运行的js文件所在目录中按shift+右键,打开powershell窗口,输入wscript.exe XXX.js即可运行XXX.js 阅读全文
posted @ 2021-04-09 09:21 youlj 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 找到Qt相应的mysql目录,打开里面的mysql.pro文件,需要进行一些修改 然后在Qt相应的mysql目录,按住shift+右键,打开powerShell窗口 找到相应的qmake.exe所在目录 然后在powerShell窗口中输入qmake.exe所在目录 不出意外就会在Qt相应的mysq 阅读全文
posted @ 2021-04-06 16:10 youlj 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 文件->首选项->设置,找到settings.json,添加如下代码: 1 "workbench.colorCustomizations": 2 { 3 4 "editor.background": "#fdf6e3", 5 // "sideBar.background": "#d9f1d1", 6 阅读全文
posted @ 2021-04-06 13:54 youlj 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 在pro文件中加上一行: 1 RC_ICONS=图片路径 阅读全文
posted @ 2021-04-04 14:33 youlj 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 方案一: 重写绘图事件,配合 1 setAttribute(Qt::WA_TranslucentBackground);//设置窗体透明(这个时候主窗体是没有颜色的(也不可以设置颜色),一般可设置一个比主窗体小一点的widget放在主窗体里,然后设置widget的颜色) 1 void Login:: 阅读全文
posted @ 2021-04-03 21:38 youlj 阅读(899) 评论(0) 推荐(0) 编辑
摘要: git clone -b 分支名称 git远程仓库地址 阅读全文
posted @ 2021-02-05 11:50 youlj 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 在终端上ping www.github.com windows系统下一般在C:\Windows\System32\drivers\etc下有hosts文件,修改hosts文件,在最下面加上ping到的ip地址和github.com 阅读全文
posted @ 2021-02-04 21:48 youlj 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 效果如下,只实现了聊天功能,其他功能待后续开发... 附上码云源码链接,有问题可以评论留言, https://gitee.com/waterkiller/qt-chat-room.git 阅读全文
posted @ 2021-02-04 15:22 youlj 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 先看效果图: 核心代码: 1 class msgWebObj:public QObject{ 2 Q_OBJECT 3 Q_PROPERTY(QString msgLHtmlTmpl MEMBER m_msgLeftTmpl NOTIFY signalMsgHtml)//动态属性,网络通道注册对象会 阅读全文
posted @ 2021-01-26 14:27 youlj 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 点击查看代码 1 git init // 初始化本仓库 2 git remote -v //查看添加的远程地址 3 git remote remove origin //删除添加的远程地址 4 git remote add origin 远程仓库地址 // 链接远程仓库 5 git add . // 阅读全文
posted @ 2021-01-26 14:07 youlj 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 一个QThread代表了一个在应用程序中可以独立控制的线程,它与进程中的其他线程分享数据,但是是独立执行的,QThread从run()函数开始执行,默认run()通过exec()来开启事件循环,并在线程内运行一个Qt事件循环。要创建一个线程,需要子类化QThread,并重新实现run()函数。 问题 阅读全文
posted @ 2021-01-26 11:25 youlj 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 先看下效果图: 核心代码: 1 class msgWebObj:public QObject{ 2 Q_OBJECT 3 Q_PROPERTY(QString msgLHtmlTmpl MEMBER m_msgLeftTmpl NOTIFY signalMsgHtml)//动态属性,后面网络通道注册 阅读全文
posted @ 2021-01-25 18:29 youlj 阅读(164) 评论(0) 推荐(0) 编辑