草庐IT

windows - 从 Mac OSX 将 Qt 项目部署到 Windows

我正在使用MACOSXSnowLeopard,我想将我的项目部署到Windows上这是一个Qt桌面应用程序如何生成.exe文件(+其他依赖项,如果有的话)任何将所有.exe+dll打包成一个包进行安装的方法注意:我宁愿不在windows上安装QtSDK,把项目文件复制到里面然后build。如果您回答了1和2个问题,则需要1个或更好的解决方案 最佳答案 第一步相对容易。转到此处http://crossgcc.rts-software.org/doku.php并获取预编译的MinGW包(或者如果需要生成64位可执行文件,则在source

windows - 在 OSX 上使用 Qt 保持领先地位

使用Qt4.8,我想将我的框架设置为“保持在顶部”。Qt方式并不完美,因为它需要重新创建涉及丑陋闪烁的窗口。在Win32下,存在一个native方法:SetWindowPos(winId(),,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE|SWP_NOACTIVATE);但是我必须在OS-X下使用什么代码? 最佳答案 这是我用来在Linux、Mac和Windows上设置窗口最顶层的代码:setWindowFlags(#ifdefQ_OS_MACQt::SubWindow|#elseQt::Tool|#endifQt::

c# - Windows 10(现代)通用应用程序平台(UWP)消息框

这个问题在这里已经有了答案:UniversalAppsMessageBox:"Thename'MessageBox'doesnotexistinthecurrentcontext"(6个答案)关闭6年前。我如何在Windows10(现代)通用应用程序平台(UWP)上制作消息框,就像在Windows经典形式(messagebox.show)上一样?谢谢

windows - 从 Delphi 启动 Windows 优化应用程序 (Windows 10)

我们有一个遗留的Delphi7应用程序,它启动Windows碎片整理和屏幕键盘应用程序,如下所示://DefragmentationapplicationShellExecute(0,'open',PChar('C:\Windows\System32\dfrg.msc'),nil,nil,SW_SHOWNORMAL);//On-screenkeyboardShellExecute(0,'open',PChar('C:\Windows\System32\osk.exe'),nil,nil,SW_SHOWNORMAL);两者都在WindowsXP上工作,但在Windows10上失败。我发现

java - Windows 10中的最大文件名长度是多少? Java会尝试/捕获会低谷exeption?

在旧版本的windows中,我知道文件或文件夹的最大长度大约为250个字符,有人知道他们是否在windows10中更改了它吗?编辑:我在给定API周围做一些Java代码来提取一个应用程序的一些内容,将是几千个文件,并且我对可能发生的事情有点担心,因为我不知道文件名和路径将是什么样子,所以我将尝试防止这些错误,或者可能在Java中更改名称。保存(但最好保留原始名称)那么你知道会不会有一些豁免?Filefile=newFile(jsonFile);?谢谢,我可以在接球的时候治疗 最佳答案 如果你真的是指文件名,我相信限制仍然是“通常”2

c++ - 在 Qt 中显示控制台

我想为我的应用程序添加一个控制台,这是我的问题。在QtCreator中,我创建了一个新项目,我选择“QtConsoleApplication”,将其从使用QCoreApplication转换为QApplication,添加coreguiwidgets到项目文件中的QT配置标志,它可以工作。我可以在拥有控制台窗口的同时创建窗口。所以项目文件看起来像这样......QT+=coreguiwidgetsTARGET=ConsoleAppCONFIG+=consoleCONFIG-=app_bundleTEMPLATE=app#sources...它工作得很好,我可以用它开发一个完整的GUI应

c++ - Qt 和 VC++ 6.0 集成开发环境?

首先我想知道我是否应该同时使用Qt和Windows。如果是这样,我应该使用VC++6.0IDE还是其他? 最佳答案 我认为此时任何人都不应该使用VC++6.0来做任何事情。如果您担心成本,最好只购买2008年的快速版本。 关于c++-Qt和VC++6.0集成开发环境?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/498169/

windows - windows平台的Qt打包

我正在为我的Windows平台Qt应用程序寻找Qt打包器。我需要它来创建一个很好的安装程序,以便在WindowsPC上部署和分发我的产品。哪个是最好的和推荐的免费打包程序? 最佳答案 对于包装,我使用WIX(WindowsInstallerXML)toolset.使用WIX有几个优点:免费和开源创建MSI文件,使您的应用程序可以轻松部署到大型网络并正确卸载(同样非常重要)由Microsoft支持和开发,内部其他几个Microsoft团队也使用它,例如VisualStudio11DeveloperPreview安装程序具有一些最新的W

windows - Windows XP 和 GetTickCount64 上的 Qt 应用程序

我们的Qt应用程序在WindowsXP上有问题。VisualStudio和Qt更新后,我们收到以下错误:TheprocedureentrypointGetTickCount64couldnotbelocatedinthedynamiclinklibraryKERNEL32.dll我们直接从Qt项目站点下载了最新的Qt4.8.5。有什么想法吗? 最佳答案 你有这个吗#define_WIN32_WINNT0x0600我认为这是一个VisualStudio问题,试试这个:以WindowsXP为目标:1.在解决方案资源管理器中,打开项目的快

c++ - Qt5 -static x64 和链接噩梦

我正在尝试使用-static选项在Windows764位下编译Qt564位。这是我做的:1)下载Qt源码并解压到C:\Qt5\5.0src目录2)按照此处的所有步骤操作http://www.geometrian.com/programming/tutorials/setup_Qt.txt设置环境变量和.conf文件以静态构建3)使用启动配置configure-debug-and-release-opensource-confirm-license-platformwin32-msvc2010-nomaketests-nomakeexamples-opengldesktop需要openg