草庐IT

qt-mobility

全部标签

c++ - 修复Qt Window大小和位置问题

我按如下方式保存和恢复QMainWindow的大小和位置:window->resize(savedSize);window->move(savedPos);window->show();voidcloseEvent(QCloseEvent*e){savedSize=window->size();savedPos=window->pos();}问题是窗口位置由应用程序栏(Windows最小化和最大化按钮所在的栏)更改。因此,当我打开和关闭窗口几次时,窗口会越来越向下移动(每次都恰好是应用程序栏的大小)。我怎样才能准确地恢复到最后的位置?问候, 最佳答案

c# - 在 Windows Mobile 上访问可用 Wifi 应用程序列表

我需要查询可用无线接入点的列表。我只需要他们的SSID。该应用程序目前是.NetCF2.0,但如果必须的话,使用3.5不是问题。 最佳答案 “附近”AP的列表可以通过NDIS或WZC检索,具体取决于您的NIC驱动程序支持的内容。两者在MSDN中都有很好的记录,但包装它们并不有趣。OpenNETCF的SDF包含一个包装器,它根据您的NIC的支持来查看两者。它可以通过OpenNETCF.Net.NetworkInformation访问.NetworkInterface的GetAllNetworkInterfacesmethod在最新SD

Windows Mobile API - 找出我正在运行的手机

我正在为摩托罗拉Q等WM智能手机开发应用程序。有什么办法可以在我的代码中找到我正在运行的手机吗?谢谢,丹 最佳答案 来自https://blogs.msdn.com/netcfteam/archive/2006/09/15/756755.aspx[DllImport("Coredll.dll",EntryPoint="SystemParametersInfoW",CharSet=CharSet.Unicode)]staticexternintSystemParametersInfo4Strings(uintuiAction,uint

c++ - 如何在 LGPL 下编译 QT 以在 Windows 上发布?

如何在MINGW上免费编译Qt,同时静态编译mingwdll或MicrosoftC++express,而不是Studio?我必须在本地提供什么dll,在这两个选项上,以及QT和mingw/mc++如何也没有外部依赖性?我正在XPVM上编译我更喜欢mingw,因为linux-windows兼容性,我需要在mingw编译的Qt程序的工作目录中需要哪些dll,才能发布到没有安装Qt或mingw的电脑上。 最佳答案 configure.exe-platformwin32-msvc-opensourceVS-express的主要问题是优秀的v

c++ - 是否可以在 Windows 上使用 Qt 在网络 usb 打印机上逐行打印?

标题几乎说明了一切,我必须将旧的com/serial-printer-port代码转换为应该与网络usb打印机一起工作的“新的华丽Qt代码”。我搜索了很多,但找不到任何关于如何逐行打印的信息(即,当我只向打印机发送一个文本行时,它不应该打印一整页)。有什么想法吗?谢谢!附言。它不一定是Qt(只要我可以包装它/从Qt使用它)但它必须是C++并且在WinXP上运行。 最佳答案 此页面记录了可用于将原始数据发送到打印机的WindowsAPI:http://msdn.microsoft.com/en-us/library/windows/d

c++ - Windows Mobile 项目的 winnt.h、winbase.h 和 excpt.h 编译错误

我有一个编译成功的桌面项目,但是在我向项目添加新配置以支持WindowsMobile平台后,我收到以下错误:errorC2146:syntaxerror:missing';'beforeidentifier'ContextRecord'winnt.herrorC4430:missingtypespecifier-intassumed.Note:C++doesnotsupportdefault-intwinnt.herrorC2146:syntaxerror:missing';'beforeidentifier'LPCONTEXT'winbase.herrorC2040:'PCONTEX

c++ - 将 Qt Creator 与 Allegro 结合使用

我想让Allegro4(MSCV9)与QtCreator一起工作。我正在使用WindowsXP。我已将这些行添加到我的.pro中:INCLUDEPATH+=C:/Allegro/include\LIBS+=C:/Allegro/lib/allegro-4.4.2-md.lib\C:/Allegro/lib/allegro-4.4.2-monolith-md.lib\C:/Allegro/lib/allegrogl-0.4.4-md.lib\C:/Allegro/lib/loadpng-1.5-md.lib\我的代码是这样的:#include#includevolatileintclos

windows - Windows 上的 Qt 不显示动画 GIF

我正在尝试使动画GIF在Qt4.7和4.8上工作,但它在Windows上不起作用:-在Linux上运行良好-在WindowsonWine上运行良好-但该图像未在WindowsXP和Windows7上显示,但适用于PNG这是我的代码:QMovie*movie=newQMovie(":/resources/loading");QLabel*myLabel=newQLabel(this);myLabel->setMovie(movie);movie->start(); 最佳答案 首先,抱歉我的英语不好。我设法通过3个步骤解决了这个问题。我

windows - Qt Creator 项目向导不显示创建 Qt 项目的选项

标题说明了一切。我安装了最新版本的MinGW,以及Qt4.8.4SDK和QtCreator。我正在运行x64Windows7机器。在安装QtSDK时,确实出现了这个错误:ThereisaproblemwithyourMinGWinstallation:TheinstallercouldnotfindavalidC:\MinGW\include\w32api.h(Thesupportedversionis3.2)Doyoustillwanttocontinue?(Yourinstallationmaynotwork)但根据this线程,这应该不是问题。不幸的是,我不知道如何实际设置Qt以

windows - qt创建者错误: program exited with code -1073741819

我正在使用Qt和Opencv以及Windows732位中的QtCreatorIDE进行视频处理项目。我已经成功编译并运行了我的代码。但是当我关闭应用程序的图形用户界面时,Windows会弹出一个错误:MyProgram.exehasstoppedworkingProblemsignature:ProblemEventName:APPCRASHApplicationName:QtTracker3.exeApplicationVersion:0.0.0.0ApplicationTimestamp:5107b5daFaultModuleName:ntdll.dllFaultModuleVer