草庐IT

linux安装qt

全部标签

windows - 如何检查是否安装了 Windows 通讯簿或 Windows 联系人

有谁知道我可以在注册表中的哪个位置检查机器上是否安装了这些应用程序:Windows通讯录Windows联系人 最佳答案 来自Microsoft:我知道它说的是win95,但reg是一样的。互联网邮件和新闻Internet邮件和新闻使用的Windows通讯簿位于Windows文件夹中。通讯簿文件名为.wab,其中是您登录到Windows95时使用的名称。如果您没有Windows95的登录名,该文件的默认名称是UserMPS.wab。要移动地址簿文件,请将.wab文件从Windows文件夹拖到硬盘驱动器上的其他位置。要重命名通讯簿文件,

c++ - Qt 小部件在某些情况下无法重新绘制

我遇到了一个奇怪的问题,一个小部件长时间无法重新绘制。我有一个非Qt线程播放音频并根据音频播放位置定期向我的GUI线程发送自定义事件。GUI线程通过生成一些视觉反馈(例如,在小部件顶部显示标签)并在其自身上调用repaint()来使用react。这在MacOSX上运行良好,在我拥有的单元测试应用程序中运行良好,该应用程序在Windows(XP和7)上运行该功能,但是,该小部件在我的真实应用程序(在WindowsXP/7上)无法正确重绘,直到音频播放结束。在OSX和我的单元测试中观察到的正确行为:->CustomEvent->QEvent::Paint(12)->CustomEvent-

c# - 使用已安装产品的升级代码获取产品版本

我正在尝试使用升级代码检索已安装的msi的产品版本。我尝试使用MsiGetProductInfoapi,但它没有返回结果。我在HKEY_LOCAL_MACHINE\SOFTWARE\MSFT\Windows\CurrentVersion\Uninstall下找不到应用程序。但我确实在Installer\Products下的注册表中的其他地方找到了我的应用程序。我知道bben在这里问过类似的问题:GetProductCodeofinstalledMsi但是有人有更好的方法吗。谢谢 最佳答案 我刚才遇到了几乎相同的问题。如果您有升级代码

c++ - 在 C++ 中向本地安装的 MSSQL DB 添加值

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭8年前。Improvethisquestion我查了一下,发现了大量的第3部分库等。我无法选择要使用哪一个。我对我的项目真的没有非常具体的限制。不过,我个人希望尽可能减少开销并降低代码复杂性。那么你建议我采用什么方法连接到本地安装的MSSQL数据库,连接到它,最后向它写入值。谢谢

java - 无法在 linux 上解析 xhtml 文档

我正在尝试使用DocumentBuilder解析格式良好的xhtml文档,要求是我将解析xhtml文档并将内容附加到xhtml文档的正文部分。为了解析文档,我使用下面的代码org.w3c.dom.Documentdocument=null;DocumentBuilderFactoryfactory=DocumentBuilderFactory.newInstance();factory.setNamespaceAware(false);DocumentBuilderbuilder=factory.newDocumentBuilder();document=builder.parse(f

python - 我的 SDK 有自己的 python 解释器。如何为其安装模块?

我最近下载了python-ogreSDK,它似乎包含自己的python解释器。我说“出现”是因为这个解释器似乎也依赖于标准的python2.7.2安装。我尝试卸载后者,但python-ogreSDK解释器提示我的计算机中缺少python27.dll。真不明白这两个解释器有什么关系,python-ogreSDKforumtopic帮助不大。我真的需要安装PyYAML以便python-ogre解释器可以访问它。我成功安装了PyYAML(安装程序检测到python2.7)并且标准python控制台设法导入它没有任何问题。然而,python-ogreSDK解释器提示没有该名称的模块。我完全迷路

php - 在 Windows 上安装 codeigniter sparks 管理器

已解决,请阅读帖子底部:我正在尝试按照officialinstructions在Windows上安装Sparks包管理器.发出此命令:php-r"$(curl-fsSLhttp://getsparks.org/go-sparks)"导致此错误消息:Parseerror:syntaxerror,unexpected':'inCommandlinecodeonline1如果我只在上述行中执行curl命令,即:curl-fsSLhttp://getsparks.org/go-sparks它回显位于URL上的php脚本。所以我认为问题是将curl输出管道传输到PHP以某种方式失败。我尝试了几种

c++ - 让 gprof 从 Qt 调试应用程序读取 gmon.out 输出的问题

我正在尝试分析我正在开发的Qt窗口应用程序,并且已经阅读了使用gprof进行分析的方法。我已经成功地将项目配置为编译并与-pg标志链接以启用分析,并且每次执行应用程序时都会输出gmon.out。但是,当我尝试运行gprof将gmon.out文件转换为可读的txt文件时,我遇到了“gmon.out太短而不能成为gmon文件”的错误消息。我试着用谷歌搜索这个问题的答案,但无济于事。这里也有人问过同样的问题,但没有给出答案。我在Windows7上为此项目使用Qt4.7.4和QtCreator2.3.0以及mingw编译器。我在.pro文件中设置的标志是:#ProfilerflagsCONFI

windows - 如何在 Cygwin 上安装 vim

首先,我在setup.exe中看到可以正常安装vim,但我意识到我想安装支持Ruby的vim。我下载了vim7.3,解压并运行./config--enable-ruby-interp一切都配置好了。然后我跑了$make&&makeinstall一切安装正常,但它在/usr/local/bin中放置了一个vim.exe。我不想要vim.exe,我想要一个vim,我可以通过键入运行它$vim在我的Cygwinshell中。有没有办法在安装过程中告诉vim像在Linux上一样安装它?意思是,忽略我在Windows上的事实?现在,当我在shell中键入vim时,它什么也不做。所以它找到了它,但

java - 无法安装 JDK 7

我可以毫无问题地安装JRE7。但是,当我尝试安装JDK7时,没有任何反应。我目前运行的是Win764位。当我双击下载的文件时,会弹出一个对话框询问我是否要运行该应用程序,我单击“运行”然后没有任何反应。我什至没有收到错误消息。JDK6安装得很好。我尝试卸载所有版本的Java,并安装JDK7,但同样的事情发生了。我什至在另一台计算机上安装了JDK7就好了,然后使用该文件尝试在我的笔记本电脑上安装,但同样的事情发生了。有什么想法吗? 最佳答案 后来7u6等预发布版本的安装器就没有这个问题了。在此处下载预发布版本:http://jdk7.