- 博客(26)
- 资源 (10)
- 收藏
- 关注
原创 Cocos creator3 win32应用程无边框和位置设置
1.设置窗体大小修改文件:main.cpp文件路径:工程路径下\native\engine\win32\main2.设置去掉边框和位置修改文件:View-win32.cpp文件路径:...\CocosDashboard_1.0.14\resources\.editors\Creator\3.0.0\resources\resources\3d\cocos2d-x-lite\cocos\platform\win32...
2021-12-13 10:49:42 3060
原创 QFIle更改文件内容
查询了一番,QFile好像没有办法直接更改某个位置的值,无奈之下只能先读源文件,然后保存为新的文件。如下: QString filename = fileNew->fileName();//由于是正在写的文件,写到最后需要更改前面某个位置的值 fileNew->close(); fileNew->open(QIODevice::ReadOnly); //需要更改第9和第10个字节 QByteArray head1 = fileNew->
2021-11-05 18:42:59 1675
原创 QDockWidget初始化化大小
TestWidget::TestWidget(QWidget *parent) : QWidget(parent){ ui.setupUi(this); this->setMinimumSize(360, 360); InitWidget(); InitLayout(); }TestWidget::~TestWidget(){ //释放资源}void TestWidget::InitWidget(){ // m_Bk1 = new QWidget(th.
2021-09-18 16:23:56 2062
原创 QMessageBox 、QInputDialog按钮文字汉化
目录QMessageBox QInputDialogQMessageBox QMessageBox box(QMessageBox::Warning,"标题","XXXXXXX!");box.setStandardButtons (QMessageBox::Ok|QMessageBox::Cancel);box.setButtonText (QMessageBox::Ok,QString("确 定"));box.setButtonText (QMessageBox::Canc..
2021-07-22 14:42:40 844
原创 vs2019 在已有工程中添加cuda
1. 安装CUDA链接:https://pan.baidu.com/s/18U5Sjvr_yJv0ASEON7_x3g提取码:comr2. 添加环境变量3.为已有工程添加cuda3.1 解决方案资源管理器中选择该项目并点击右键,在弹出的菜单中按图示设置3.2 选中cuda11.03.3 设置.cu文件3.3.1右击.cu文件,选中属性,3.3.2在弹出的属性页上设置“项类型”为CUDA C/C++,如下图所示:3.3.3 打开项目属性页 ...
2021-05-14 11:20:26 2988
原创 Windows下使用make
1. 下载MinGW链接:https://pan.baidu.com/s/1SkLqJMuDeFHTTrt9jAIdoA提取码:2n5y2.安装3.设置将安装目录下的bin目录加入到环境变量中将mingw64\bin目录下的“mingw32-make.exe”复制一份并改名为 “make.exe”,就可以在终端直接使用 “make”指令而不必使用“mingw32-make”指令。4. make进入安装目录xx\xx\Mingw\msys\1....
2021-05-13 15:42:55 649
原创 Qt设置窗口不在系统的任务栏上显示
调用QWidget的setWindowFlags()函数:1. 设置Qt::Popup不能设置保持窗口在顶层和底层。2. 设置Qt::SubWindow的窗口没有标题栏,没有关闭按钮,也不能进行拉伸。这些功能需要自己实现。3. 设置Qt::Tool窗口可以拉伸也有关闭按钮,但是点击关闭按钮,程序并不退出。...
2021-04-28 08:38:45 1081
原创 vs+qt 突然无法生成ts文件解决方式
使用vs+qt进行开发,之前生成.ts文件一直都是可以的,但是最近突然无法生成ts文件,没有找到原因,但是尝试着解决了,在此记录一下:1.先生成.pro文件.2. 在pro中可以看到3. 打开命令行4. 执行 lupdate xxx.pro 发现在项目路径下生成了ts文件...
2021-03-12 16:32:06 3093 2
转载 QDateEdit 美化
QDateEdit美化(本片内容复制:https://blog.csdn.net/lycx1234/article/details/98883608?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-9&spm=1001.2101.3001.4242)其他参考:https://blog.csdn.net/u010168781/article/details/102800155?utm_medium=distribute.
2021-02-23 16:40:12 1601 1
原创 Qt5.14 QWebSocketServer 握手成功,但是发送数据客户端收不到问题
此处简单总结一下试验结果:方法1:如果创建方式为m_WebSocketServer = new QWebSocketServer("server", QWebSocketServer::NonSecureMode); 则改为m_WebSocketServer = new QWebSocketServer("server", QWebSocketServer::NonSecureMode, this);方法2:发送数据后后面紧跟着 flush()函数,立马发送void W
2021-02-04 17:15:39 1474
原创 QTcpSocket 异步编程 外网测试连不上问题解决方法
最近在测试软件功能时,内网测试都没有问题,使用外网测试,节点端使用的时物联网卡,做了公网映射,但是外网客户端始终无法连接到服务端。做了如下尝试:1.关闭防火墙(没有成功)2.设置服务端的入站规则,好像关闭防火墙后这一步也不用设置(没有成功)测试过程中发现,只能第一次连接,一旦掉线就再也连不上。但是在connectToHost()后面加上waitForConnected()即可连上。但是此函数会发生阻塞,由于我的线程中有ui,会导致界面卡顿,所以此方法不适应。后来想了下为什么阻塞的可以呢?难道是因为在
2020-07-31 09:27:32 1476
原创 Qt5.8 将工程基类由QWidget替换成QMainWindow
QT新手,最近在写一个软件,一开始是基于QWidget写的,后续发现需要用到dockWidget,发现基类为QMainWindow的工程实现起来相当简单,所以想到将工程基类由QWidget替换成QMainWindow,在网上只找到了将基类从QDialog直接提升为QWidget窗口(原文链接:https://blog.csdn.net/herr_kun/article/detail...
2019-09-24 15:58:06 4232 2
原创 Error starting process D:\Qt\Qt5.9.0\5.9\msvc2015\bin\moc.exe: 系统找不到指定的文件
今天把程序从A电脑拷贝到B电脑,环境vs2015+QT5.9,出现如下错误:Error starting process D:\Qt\Qt5.9.0\5.9\msvc2015\bin\moc.exe: 系统找不到指定的文件第一反应是A电脑和B安装luhu路径不对,解决方式:将工程文件下的.user文件打开,经红色标注路径改为本机qt安装路径即可。...
2019-05-21 11:12:27 6812
原创 错误记录:使用QTcpSocket实现应答式传输,readyRead信号传输中途不再触发
最近在网上找了一个使用QTcpSocket传输文件的例子,自己将其改成应答模式传输,在实验过程中发现,传输过程中服务端向客户端发送应答报文,客户端的readyRead信号突然触发不了,导致传输终止,经过调试发现是由processEvents()函数导致,QT新手,很多东西都了解的不是很深入,还没有去深究原因,在此做个记录。上图是更新传输进度数据的槽函数,在槽函数最后又一句 qApp-&g...
2019-05-11 12:50:22 2514
原创 QT不允许使用不完整的类型出现原因
目前遇到的情况如下:1. 没有引用头文件2.没有设置头文件所在路径,或设置路径错误3.头文件定义出错,此种情况比较常见于新建一个头文件时为了方便直接拷贝已有的头文件来修改,但是图中绿色框框部分没有修改,如下两张图所示,b.h由a.h复制而来,但b.h头文件定义依然是A_H. ...
2019-05-07 15:53:28 12566
原创 vs2015+qt5.9中文显示问题
解决步骤如下:1.在用到中文的文件顶部添加#pragma execution_character_set("utf-8")如下图所示:2.将文件用UltraEdit或其他软件打开重新保存,编码格式选择UTF-8即可UltraEdit破解版下载地址:https://download.csdn.net/download/weixin_37633951/11163298...
2019-05-07 15:39:13 1606
原创 QT自定义Toolbox,多个节点可以同时展开
QT自定义Toolbox,多个节点可以同时展开,同时包含节点上移、下移、重命名、删除等功能,具体效果如下:vs2015+qt5.9,源码下载地址:https://download.csdn.net/download/weixin_37633951/11162833...
2019-05-07 09:04:29 4165
原创 mysql-5.7.18解压版安装
最近刚刚接触数据库,在官网下的5.7.18的解压版,现将安装过程做个记录。1.将压缩包移动到希望安装的路径解压(C:\Program Files (x86)\mysql-5.7.18-winx64)2.添加环境变量:右击计算机 —>属性 —>系统属性 —>高级 —>环境变量,入下 图和前面的路径用分号隔开。3.启动Dos命令窗口 1)安装服务:Mys
2017-08-16 17:23:41 317
原创 MFC picture控件加载图标和位图
图标 Pic控件type设置为icon DDX_Control(pDX, IDC_LAMP_WORK1, m_ctrlLampWork1);//为pic控件IDC_LAMP_WORK1添加变量m_ctrlLampWork1.SetIcon(AfxGetApp()->LoadIcon(IDI_LAMP_GREEN));// IDI_LAMP_GREEN图标IDm_ctrlLampWork1
2017-08-15 14:09:07 1439
原创 MFC创建字体
1CreateFont 1. BOOL CreateFont( 2. 3. int nHeight, //字体的高度 4. int nWidth, //字体的宽度 5. 6. int nEscapement, //字体显示的角度 7.
2017-08-15 13:25:35 623
原创 vs2010中将打断注释折叠起来和将if等语句折叠方法
1. 设置过程为:菜单栏,工具——>选项——>文本编辑器——>C/C++——>格式设置。在右边,将大纲显示里面的大纲语句块设为True,点击确定,然后重启VS。完成此设置,可以发现代码中的if语句for语句,可以实现折叠2. #pragma region name 中间部分为需要折叠的代码或注释的语句 #pragma endregion 参考:http://blo
2017-08-15 10:12:54 2430 1
原创 mfc CSpreadSheet与office一起用,CSpreadSheet在一个表格中生成两张表,调用office库文件操作表
之前,想在mfc中创建一个excel表格,一个里面有两张表,结果用office库文件函数操作没有成功,然后发现用CSpreadSheet建两张表,发现竟然在同一个excel文件中,可能很多人都知道,但是我是菜鸟,所以记录下。CSpreadSheet SS(csFilename,"详细信息"); CStringArray sampleArray; CString tempString; sam
2017-08-11 17:26:56 479 1
原创 vs2010操作excel 需要安装office2010
1. 在Vs2010里创建一个MFC工程2、打开ClassWizard窗口(查看—>建立类向导),选择Automation,单击AddClass按钮,选择Froma type library...,弹出文件选择对话框,之后定位到 C:\Program Files\MicrosoftOffice\OFFICE14\EXCEL.EXE。 添加 CApplication
2017-08-11 16:48:31 918
原创 修改CSpreadSheet commit函数,让其插入新行时不再重复删除 创建 写数据
bool CSpreadSheet::Commit(){if (m_bExcel) // If file is an Excel spreadsheet{m_Database->OpenEx(m_sDsn, CDatabase::noOdbcDialog);if (m_bAppend){// Delete old sheet if it exists// m
2017-08-11 16:41:33 340
USB转485驱动.zip
2021-11-03
TCPSocket文件传输.rar
2019-05-11
扫码-mysql查询-调用bartender模板打印
2018-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人