这里的问题和我的一样,但是解决scheme并没有为我工作。 我在Windows 7上使用QtCreator 2.4.1。当我尝试debugging一个简单的Hello World应用程序时,显示的消息是:“用于debuggingtypes为”x86-windows-msvc2010-pe-32bit“的二进制文件的首选debugging器引擎不可用….详细信息:没有CDB二进制可用于格式为“x86-windows-msvc2010-pe-32bit” 当我发现cdb.exe不在我的系统上时,我用debugging器工具安装了Windows SDK,cdb.exe的当前位置是“C:\ Program Files(x86)\ Windows Kits \ 8.0 \ Debuggers \ x86 \ cdb”。 exe“和”C:\ Program Files(x86)\ Windows Kits \ 8.0 \ Debuggers \ x64 \ cdb.exe“, 在CDB选项卡中,我configuration了符号服务器以及CDB.exe的path,但徒劳无功! QtCreator-> Tools-> options-> Debugger-> CDB Tab->包含以下字段: 其他参数 使用CDB控制台 符号path 源path 正确的断点位置等… 有人可以详细解释这些是什么意思,什么价值在这里。 有没有人成功地debugging过任何使用Qt Creator的应用程序。 请参考这个链接: http://qt-project.org/forums/viewthread/16018/
我在Windows 7旗舰版下使用了Qt Creator 1.3.0和Qt 4.6.0(32位)。 考虑以下QThread: 头 class ResultThread : public QThread { Q_OBJECT QString _post_data; QNetworkAccessManager _net_acc_mgr; signals: void onFinished(QNetworkReply* net_reply); private slots: void onReplyFinished(QNetworkReply* net_reply); public: ResultThread(); void run(); void setPostData(const QString& post_data); }; 履行 ResultThread::ResultThread() : _net_acc_mgr(this) { connect(&_net_acc_mgr, SIGNAL(finished(QNetworkReply*)), this, SLOT(onReplyFinished(QNetworkReply*))); } void ResultThread::onReplyFinished(QNetworkReply* net_reply) { emit onFinished(net_reply); } void ResultThread::setPostData(const […]
在Qt中,我可以指定额外的编译器选项? 像例如-std = c ++ 0x?
我想findQtCreator保存所有设置(文本编辑器首选项,语法高亮等)的文件夹,以便我可以备份它们。 有人知道他们在哪里吗?
我用最新的二进制文件安装了Qt Creator5。 但是当我运行任何程序时,它给我这个错误。 :-1:错误:Qt Creator需要一个编译器build立起来。 在工具包选项中configuration一个编译器。 我已经search整个互联网的答案,但它的不足和不帮助。 好心地回复摆脱这个错误的方式。
我刚刚重新安装QtCreator,创build了新的项目( Qt应用程序 )编译后得到这个: /usr/bin/ld: **cannot find -lGL** collect2: error: ld returned 1 exit status make: *** [untitled1] Error 1 18:07:41: The process "/usr/bin/make" exited with code 2. Error while building/deploying project untitled1 (kit: Desktop Qt 5.1.0 GCC 32bit) When executing step 'Make' ( 项目是空的,我没有提交任何更改 ) Qt Creator 2.7.2 基于Qt 5.1.0(32位) Ubuntu 13.04 我如何解决这个问题?
我喜欢Qt Creator中黑暗的“FakeVim”色彩scheme。 然而,只有编辑器部分保持黑暗,而其他一切都保持正常,这有点令人不安。 有没有什么办法让Qt Creator成为全球性的黑暗计划? Vim(黑暗)配色scheme 配色scheme仅适用于文本编辑器(因为这是唯一的select),而不是环境。
有没有办法将命令行参数发送到QtCreator中正在debugging的程序?
我最近尝试在Windows 7(64位)上使用Qt Creator 1.3.2,Qt 4.6.2和GCC 4.4.0(32位版本),使用一些实验性的C ++ 0x扩展编译应用程序,遇到以下(致命)错误: 这个文件需要编译器和库支持即将到来的ISO C ++标准C ++ 0x。 此支持目前是实验性的,必须使用-std = c ++ 0x或-std = gnu ++ 0x编译器选项启用。 在我的解决scheme中,我遇到了线程qmake和编译器标志? ,并将以下内容添加到.pro文件中: CXXFLAGS += -std=c++0x 但是这似乎没有什么区别。 所以,我期望有一些标签需要添加到.pro(project)文件中,但是从来没有和Qt,QMake和QtCreator中的GCC编译器混在一起,而且我不确定正确的调用/咒语。 所以,我的问题是,如何在使用QtCreator,QMake和Qt时设置GCC编译器开关?
QMainWindow,QWidget和QDialog有什么区别?