Articles of qt creator

在Qt Creator的Gotoline

那么,我正在做一个转线系统。 但它似乎不起作用。 它之前做过,但我想我打破了它。 void ScriptWindow::gotoLine() { int line = QInputDialog::getInteger(myEdit, "Line Number","To what line do you want to go?", 1, 1, myEdit->document()->lineCount()); QTextCursor cursor = myEdit->textCursor(); myEdit->setTextCursor(cursor); cursor.setPosition(QTextCursor::Start, QTextCursor::MoveAnchor); while(cursor.position() == QTextCursor::Start) { cursor.setPosition(line – 1, QTextCursor::MoveAnchor); } } 你能告诉我我做错了什么吗?

Qt版本无效

我正在使用Linux,我已经安装了Qt Creator 2.5.2,Qt库4.7.4和4.4.3。 我不能直接安装二进制文件,因为版本之间不兼容。 Qt 4.7.4和Qt 4.4.3的安装过程都是一样的。 我面临的问题是Qt Creator认识到Qt 4.7.4,而不是Qt 4.4.3,错误 Qt版本无效:无法确定Qt安装的二进制文件的path,可能path错误。 那么每个库都安装在/home/$username/qt/Qt-$version 。 当我手动编译一个项目 cd directory /home/$username/qt/Qt-4.4.3/qmake $PATHPRO make 一切工作的魅力,我可以运行应用程序。 我试过了什么? 重新编译Qt-4.4.3 检查文件夹权限 重新启动Qt Creator 在我的桌面上粉碎我的头 有什么想法吗? 操作系统是SUSE Enterprise 11-32位。

如何在Qt Creator中抑制警告

我想知道是否有可能在Qt-Creator中禁止编译器特定的警告。 我的g ++ – 4.5打印: 警告:条件expression式中的枚举types和非枚举types 我想摆脱它,因为这是非常烦人的。 Ubuntu 11.04 x64 克++ – 4.5 QtCreator 2.01 Qt 4.7 谢谢!

qmake .pro文件未正确parsing以生成LD_LIBRARY_PATH

我一直在努力在最后几天了解如何qmake作品买我卡住了。 我想要一个具有以下结构的项目: 根 箱子 testjson LIB libjson.so SRC testjson.cpp 我想要的只是testingjson库。 我已经在Qt Creator 2.3.0中创build了一个新的空项目,并设置了所有的设置,以便可执行文件运行。 testing了我想要的并closures了应用程序。 后来,当我再次打开Qt Creator的时候,我加载了.pro文件,当我尝试运行这个项目的时候,我得到这个消息:“没有指定可执行文件”。 :| 在这种情况下,我去了项目选项卡,并手动select可执行文件,但正如所料,当我试图运行它,我得到这个消息“加载共享库时出错:libjson.so:无法打开共享对象文件:没有这样的文件或目录“。 因为没有设置LD_LIBRARY_PATH(这就像我从cli运行它),所以期待。 它看起来像.pro文件没有被正确parsing,因为第一次,在我select运行选项卡的项目选项卡上,我会看到一条消息:“parsing.pro文件”,然后运行configuration将得到填充,并且变灰,所以这意味着在parsing.pro文件之后,Qt Creator添加了LD_LIBRARY_PATH。 现在我的任务是:为什么第一次正确parsing.pro文件? 这是.pro文件: !include(../../common.pri){ error(Couldn't find the common.pri file!) } TEMPLATE = app SOURCES += testjson.cpp CONFIG += console TARGET = testjson CONFIG(release, debug|release) { DESTDIR = $$BinaryDir/Release } else { DESTDIR = $$BinaryDir/Debug } […]

用Qt Creator和Linux加速

所以我补充说: LIBS += -lboost_system\ -lboost_gregorian 我的项目.pro,但在创造者说:“找不到-lboost_system”。 我尝试使用“UNCLUDEPATH”,但这打破了所有图书馆的path。 任何人有任何想法如何使用Qt Creator的boost :: gregorian? 编辑:下面的工作得到它的认可,但打破了所有其他图书馆。 INCLUDEPATH + = / usr / include LIBS + = -L“/ usr / include / boost”-lboost_system -lboost_gregorian

Qt 5.0程序在QtCreator中运行,但不在外面

这里是上下文: 我在Windows 7 x64下开发了一个使用Qt的程序。 我已经升级到Qt 5.0.1,QtCreator 2.6.1,编译器VS2010。 现在的状态: 我的程序在QtCreator中运行良好,但是当我在外面尝试时,我收到了一些错误。 我检查了这个问题,给了我一些答案: qtcreator – EXE在qtcreator内部工作正常,但不在外面 因此,我添加了Qt dll,并且帮助,没有更多的丢失图书馆消息。 不过,它不会运行在QtCreator之外(没有更多的错误消息,我只是不运行),所以我添加了qminimal和qwindows DLL的平台目录,这没有帮助。 我也下载并添加libEGL.dll作为sugested ,没有结果。 我卡住了,真的有一点帮助。

R与C + +(QtCreator,Windows,Rcpp,RInside)

在C ++代码中使用R时遇到了一个问题。 我想在c ++中创buildUI,并在R中进行所有需要的计算。所以我发现了像Rcpp和RInside这样的东西,即使我从Dirk Eddelbuettel的网站上读了很多,我甚至无法编译最简单的程序从附加到RInside的例子。 显然QtCreatorconfiguration有问题,我一直在努力,但没有成功。 我所要求的将是对R的QT调整的一步一步的解释。我已经有了什么: 二进制窗口(安装) RTools(已安装) QGCreator与MinGW(已安装) RInside和Rcpp(使用install.packages(c(“Rcpp”,“RInside”))安装) 更具体地说,我做了一切从这里: http : //www.r-bloggers.com/installing-rcpp-on-windows-7-for-r-and-c-integration/ 我想要做的是在Qt中创build一个新的项目,用c ++编写,一些函数将使用R进行计算和绘图。 所以我该怎么做? 那些是错误:oi41.tinypic.com/20stzsj.jpg 而当我添加LIBS错误消失了,但程序什么都不做: http : //oi44.tinypic.com/qnk5sp.jpg

为什么我的Qt 4.5应用程序在Windows下打开控制台窗口?

我一直在Linux下玩Qt Creator 4.5。 我的应用程序在Linux下构build得很好,但如果我在Windows中构build,应用程序始终会在启动时打开控制台窗口。 我可以阻止它这样做吗? 我正在build立使用默认的MinGW设置,也许这​​是相关的。 如果需要的话,我可以使用Visual Studio构build,但是我想先了解发生的事情。 编辑 :我刚刚创build了一个简单的testingGUI应用程序与Windows下的Qt Creator,并没有performance出这种行为。 这种行为是因为在linux下创build项目的方式而发生的,或者是我的应用程序会导致控制台窗口出现。 当我诊断它时会发布详细信息,以防别人帮助其他人。

在Windows中链接FLTK 2.0中的错误

我正在使用Qt Creator(不使用任何Qt库)来testingFLTK2.0的Hello World项目。 但是我得到的错误如下所示: 错误:UpBox.cxx:-1:错误:未定义引用SelectObject@8' UpBox.cxx:-1: error: undefined reference to SetROP2 @ 8'UpBox.cxx:-1:错误:未定义引用PatBlt@24' UpBox.cxx:-1: error: undefined reference to CreatePatternBrush @ 4'UpBox.cxx:-1:错误:未定义的引用DeleteObject@4' :-1: error: C:\Users\mypc\Desktop\FLTK\fltk-2.0-win-bin\lib/libfltk2.a(UpBox.o): bad reloc address 0xb in section .text中的DeleteObject@4' :-1: error: C:\Users\mypc\Desktop\FLTK\fltk-2.0-win-bin\lib/libfltk2.a(UpBox.o): bad reloc address 0xb in section $ _ZN4fltk7FlatBoxD1Ev [__ ZN4fltk7FlatBoxD1Ev]' main.cpp文件如下所示: #include <fltk/Window.h> #include <fltk/Widget.h> #include <fltk/run.h> using namespace fltk; int […]

如何检测Windows上的QtCreator内存泄漏?

如何检测Windows上的QtCreator内存泄漏? 在文档上,他们推荐使用Memcheck,但只能在Mac和Linux上使用。 任何build议的Windows?