随笔分类 -  VS/Mfc/Qt

摘要:Qt工程转vs工程(.pro转.sln)_qmake将pro转成sln qmake -tp vc-CSDN博客 阅读全文
posted @ 2024-02-28 17:15 朱小勇 阅读(133) 评论(0) 推荐(0)
摘要:1.Qt工程说明 A.pro是一个SUBDIRS工程,管理了B.pro、C.pro; B.pro是main工程; C.pro是SUBDIRS工程,管理了多个插件工程; 2.VS打开方法 使用VS的QtTool,分别打开C.pro,打开A.pro,各自生成sln后,每次只需要打开A的sln即可 阅读全文
posted @ 2024-02-28 14:26 朱小勇 阅读(49) 评论(0) 推荐(0)
摘要:1.在默认的解决方案界面 2.点击上方“显示所有文件” 3.右键创建文件夹 阅读全文
posted @ 2023-09-05 19:51 朱小勇 阅读(153) 评论(0) 推荐(0)
摘要:1.https://download.qt.io/official_releases/vsaddin/ 2.Tools Extensions - Visual Studio 安装:C:\xxxx\VSIXInstaller.exe xxx.vsix 阅读全文
posted @ 2023-09-04 14:01 朱小勇 阅读(73) 评论(0) 推荐(0)
摘要:111 阅读全文
posted @ 2023-04-25 17:07 朱小勇 阅读(142) 评论(0) 推荐(0)
摘要:1、 MT选项:链接LIB版的C和C++运行库。在链接时就会在将C和C++运行时库(LIBCMT.LIB、LIBC.LIB)集成到程序中,程序体积会变大。MTd选项:LIB的调试版。MD选项:使用DLL版的C和C++运行库,这样在程序运行时会动态的加载对应的DLL,程序体积会减小,缺点是在系统没有对 阅读全文
posted @ 2022-03-24 14:05 朱小勇 阅读(323) 评论(0) 推荐(0)
摘要:1、设置系统变量 2、在Qt里使用 3、VS里使用 阅读全文
posted @ 2022-03-19 15:50 朱小勇 阅读(307) 评论(0) 推荐(0)
摘要:点击上方Qt VS Tools: 阅读全文
posted @ 2021-12-04 12:18 朱小勇 阅读(1058) 评论(0) 推荐(0)
摘要:1、VS2015 专业版:HMGNV-WCYXV-X7G9W-YCX63-B98R2企业版:HM6NR-QXX7C-DFW2Y-8B82K-WTYJV 阅读全文
posted @ 2021-11-18 08:51 朱小勇 阅读(124) 评论(0) 推荐(0)
摘要:1、现象 VS+Qt工程,通过QUrl访问资源文件形式,让QQuickWidget加载QML,运行后QML是黑的,打印提示没有找到QML QUrl source(":/qml/Resource/qml/login.qml"); .... 2、问题分析 就是没有找到资源,原因未知;同样的方式能找到图片 阅读全文
posted @ 2021-11-03 20:02 朱小勇 阅读(821) 评论(0) 推荐(0)
摘要:解决1: 在Project -> Properties -> Configuration Properties -> C/C++ -> Advance 的 Disable Specific Warnings 中添加相应的警告编号:4819 阅读全文
posted @ 2021-11-03 10:45 朱小勇 阅读(215) 评论(0) 推荐(0)
摘要:Qt的文件注释在VS里可能会出现这个错误,主要是编码格式把注释吞掉了。 解决: 把 /*中文*/ 改为 /*中文 */ 阅读全文
posted @ 2021-11-03 10:34 朱小勇 阅读(647) 评论(0) 推荐(0)
摘要:xx 阅读全文
posted @ 2021-10-29 16:21 朱小勇 阅读(41) 评论(0) 推荐(0)
摘要:这样写了之后不用connect 1、按钮点击 void on_pushButton_clicked(); 阅读全文
posted @ 2021-10-28 08:52 朱小勇 阅读(142) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-20 10:52 朱小勇 阅读(923) 评论(0) 推荐(0)
摘要:HANDLE hMutex = CreateMutex(NULL,TRUE,_T("appName")); if(hMutex) { if(ERROR_ALREADY_EXISTS == GetLastError()) { //AfxMessageBox(_T("已经运行")); } } 阅读全文
posted @ 2019-05-13 14:52 朱小勇 阅读(1286) 评论(0) 推荐(0)
摘要:1、声明一个全局handle,记住在cpp里也声明 extern HANDLE uiHandle; 2、创建信号量 uiHandle = CreateSemaphore(NULL,1,1,NULL); 3、使用 线程1:WaitForSingleObject(uiHandle,INFINITE); 阅读全文
posted @ 2019-05-10 17:43 朱小勇 阅读(821) 评论(0) 推荐(0)
摘要:void GetAppPath(CString& path) { TCHAR str[256] = {0}; GetModuleFileName(NULL,str,256); wchar_t *pszPos = wcsrchr(str,_T('\\'); if(NULL==pszPos)return; *pszPos=0x00; pszPos = ... 阅读全文
posted @ 2019-05-09 10:37 朱小勇 阅读(1575) 评论(0) 推荐(0)
摘要:SHFILEOPSTRUCT FileOp; ZeroMemory((void*)&FileOp,sizeof(SHFILEOPSTRUCT)); FileOp.fFlags = FOF_NOCONFIRMATION ; FileOp.hNameMappings = NULL; FileOp.hwnd = NULL; ... 阅读全文
posted @ 2019-05-09 10:25 朱小勇 阅读(368) 评论(0) 推荐(0)
摘要:BOOL CreateMultiDirs(CString xFilePath) { int xFlag=xFilePath.Find(_T("\\")); CString s; for(int i=0;i3) { s=xFilePath.Left(xFlag); if (!PathFileExists(xFi... 阅读全文
posted @ 2019-05-09 10:23 朱小勇 阅读(296) 评论(0) 推荐(0)