腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
更多信息来自std::exception
、
、
、
我在写一个用于ARM
处理
器的
QT
应用程序。我用gcc-linaro-arm-
linux
-gnueabihf压缩器。我试图抓住性病::
异常
{ }{}qCritical() << e.what();作为产出,我有:std::exception ----- Dev finished
浏览 7
提问于2016-01-27
得票数 1
回答已采纳
2
回答
检测QApplication退出正常或崩溃
我需要检测应用程序是否正常退出或崩溃。QProcess具有已完成的()信号,并可以获得退出代码。但是,当应用程序崩溃或关闭时,我需要QApplication的退出代码。
浏览 6
提问于2016-12-20
得票数 0
3
回答
如何在
Qt
中捕获
异常
?
、
、
、
、
throws exception}{}
Qt
捕获了从事件
处理
程序抛出的
异常
。
Qt
中不支持从事件
处理
程序抛出
异常
。您不能让任何
异常
通过
Qt
代码传播。如果这是不可能的,那么在
Qt
5中,您至少必须重新实现QCore
浏览 16
提问于2012-04-09
得票数 28
回答已采纳
2
回答
处理
导出到C++的函数中引发的QtScript
异常
、
、
、
我在应用程序中使用
Qt
脚本引擎作为用户访问其功能的另一种方式。因此,我将一些C++类导出到
Qt
ScriptEngine,作为应用程序的接口。问题是,这些C++类可能引发
异常
。因此,当我评估一个用户的脚本时,我在它周围有一个try/catch块来
处理
异常
,并将错误打印到应用程序中的控制台。'Aborted 我有一种预感,那是因为
异常
一直冒泡到事件
处理
程
浏览 2
提问于2010-08-31
得票数 5
回答已采纳
2
回答
Qt
5 designer可以在
linux
上使用吗?
、
我在
Linux
Mint中安装了
Qt
库和
Qt
creator,但当我尝试运行设计器时,我得到了以下错误:我在网上找不到designer版本5,但我可以找到版本4。我担心这个旧版本不能
处理
所有的
Qt
5
浏览 6
提问于2015-12-31
得票数 3
回答已采纳
4
回答
Qt
中的
异常
安全
、
、
、
说:“如果代码中的运行时故障不会产生不良影响,例如内存泄漏、存储数据乱码或无效输出,那么代码就被称为
异常
安全的。即使发生
异常
,
异常
安全的代码也必须满足放置在代码上的不变量。”而且,为了
异常
安全,我们似乎需要
异常
处理
。另一方面,据我所知,
异常
处理
在
Qt
应用程序中并不是很流行。 您在
Qt
中满足
异常
安全的最佳实践是什么?你用什么来代替
异常
处理
?
浏览 6
提问于2010-06-28
得票数 17
回答已采纳
2
回答
Qt
和错误
处理
策略
、
、
实际上,我确实理解使用
异常
的主要利弊。默认情况下,我在项目中使用它们作为错误
处理
策略。但是现在我使用
Qt
库启动了一个Windows CE项目,我发现
Qt
创建者拒绝在类层次结构中使用
异常
。因此,如果我使用
异常
,我将需要在/
Qt
代码边界上小心地将它们转换为错误代码(或一些对象,或者只是吞噬)。否则,我可以拒绝在我的代码中使用
异常
,并切换到其他策略。在我的情况下,最好的错误
处理
策略是什么--使用
异常
还是使用错误代
浏览 6
提问于2009-10-16
得票数 13
1
回答
qt
崩溃时Boost线程中断
、
我有一个运行了一些boost线程的
qt
应用程序。当我得到一个未
处理
的
异常
(例如,std::runtime_error)在我的一个
qt
事件
处理
程序中,boost线程也捕获thread_interrupted
异常
。 这一切为什么要发生?我已经在所有中断点周围设置了try catch块,比如boost睡眠,所以我不知道thread_interrupted
异常
是从哪里来的(尽管所有记录为中断点的调用都已经包装在try-catch块中,但线程函数中仍捕获了该
异常
浏览 0
提问于2013-03-31
得票数 0
回答已采纳
1
回答
QT
中可执行文件格式x86
处理
器与arm
处理
器的转换
、
、
、
在我的systemA im中,具有debian和x86
处理
器的.I在其上安装了
QT
创建者,运行良好。在我的systemB im中,拥有带有arm
处理
器的debian,.I需要运行由SystemA(x86
处理
器)生成的
QT
创建者可执行文件。为此,我在Tools->Option-->Build&Run-->Compilers-->Add.Here中手动地在
QT
创建者中添加了已安装的交叉编译器,我选择ABI作为"arm-
linux
-g
浏览 4
提问于2015-10-12
得票数 0
回答已采纳
2
回答
对staticMetaObject的未定义引用
、
看起来
Qt
没有正确地
处理
宏,因为下面是错误信息。有人知道为什么吗?有时,当我切换编译器工具包时,它编译得很好,但是如果我添加了另一个继承
异常
的类,它就会再次失效。这个问题需要在某些条件下忽略Q_GADGET宏的MOC中的某个位置?CONFIG += c++11
QT
-= gui main.cpp nobject.h
浏览 3
提问于2015-12-08
得票数 14
回答已采纳
2
回答
异常
处理
不适用于Windows上的
Qt
、
、
、
、
也就是说,
Qt
以某种方式关闭了我的程序中的
异常
处理
。我无法捕获任何
异常
,并且当我抛出一个
异常
应用程序崩溃时。我在Windows 7 (64位)上使用QTSDKv2010.05中的
QT
4.7.0 (32位),在MinGW上使用
QT
4.7.0(32位) 4.5.1,在MinGW上使用NetBeans 6.9.1。当我不使用
Qt
时,一切都很好: #include <
Qt
/QApplication.h> /
浏览 4
提问于2010-11-10
得票数 10
回答已采纳
2
回答
我应该在哪里重新实现QApplication::QApplication函数?
、
我自己的一个类或子类--
Qt
的一些类--并在那里执行吗?我需要这样做,因为我在从服务器下载文件时得到了以下错误(小文件下载好,但是大文件导致这个msg):
Qt
捕获了从事件
处理
程序引发的
异常
。
Qt
中不支持从事件
处理
程序抛出
异常
。您必须重新实现QApplication::QApplication(),并捕获那里的所有
异常
。
浏览 2
提问于2012-12-14
得票数 9
回答已采纳
1
回答
如果构造函数中发生错误,
Qt
会做什么?
、
如果类的构造函数发生错误,通常建议引发
异常
。
Qt
如何
处理
构造函数中发生的错误?
浏览 0
提问于2018-01-24
得票数 2
回答已采纳
1
回答
Qt
5支持
异常
吗?
、
、
、
、
在新版本的
Qt
中,配置时不能传递命令行参数-exceptions。那么有没有例外呢?我经常在我的程序中使用
异常
。因此,如果一劳永逸地禁用
异常
...那就是坏消息了!你们能解释一下
Qt
5中发生了什么
异常
吗?
浏览 4
提问于2013-02-15
得票数 3
回答已采纳
2
回答
0x751fc52f
异常
,代码: 0x71a:,flags=0x1 (执行不能继续)(第一次机会)
、
、
调试
Qt
应用程序时,主题行中会出现错误(使用
Qt
3.6.0)更重要的是,我们不知道这种
异常
发生在哪里。如何
处理
此
异常
,并可能使调试器停止其发生的位置?
浏览 5
提问于2016-02-24
得票数 13
回答已采纳
3
回答
让qmake默认使用
qt
5
、
、
、
我的
Linux
系统上同时安装了
qt
4和
qt
5。默认情况下使用
qt
4。有什么干净的方法可以让qmake默认使用qmake-
qt
5?
浏览 34
提问于2016-09-28
得票数 13
1
回答
Qt
4.8(或
Qt
5)是如何作画的?
、
、
它可能与“我的程序代码如何通过各种
Qt
5绘图系统转换到屏幕上的GUI设备一样?”由于
Qt
支持各种平台,所以我的问题只基于
Linux
和嵌入式
Linux
(因为两者都是开源操作系统,在绘画方面也不同:- )。,在
Qt
4.8 (或
Qt
5)中实现了多少个油漆引擎?例如,QRasterPaintEngine.If平台是
Linux
(支持X11 ),
Qt
会使用X11 API吗?如果平台也支持OpenGL,那么
Qt
将使用X11 API或OpenGL
浏览 11
提问于2012-01-28
得票数 5
回答已采纳
2
回答
如何在
Qt
中检索堆栈跟踪或设备崩溃日志?
、
Qt
是否有内置的功能可用? 我们可以通过写入文件或进行设备调试来获得应用程序日志。但是,当在目标设备上运行应用程序时发生未知/致命错误时,获取堆栈跟踪非常有用。
浏览 6
提问于2011-08-04
得票数 3
1
回答
当有两个视图时,Paraview不能SaveScreenshot -- append_pending_request:断言‘!xcb_xlib_unknown_seq_number’失败
、
、
我使用的是ParaView-5.4.1-
Qt
5-OpenGL2-MPI-
Linux
-64bit/bin/pvpython,简单地从ParaView-5.4.1-
Qt
5-OpenGL2-MPI-
Linux
浏览 0
提问于2018-02-13
得票数 0
1
回答
QtCreator中的"Sysroot“传递给Makefile中的哪个命令?
、
、
我正在交叉编译使用Qmake和QtCreator。在工具包的设置(工具链和qmake设置在那里)中,有一个名为Sysroot:的字段。()我让Sysroot:指向~/path-to-sysroot。~/path-to-sysroot包含为嵌入式目标编译的常规sysroot结构。 ├── bin ├── lib ├── shar
浏览 3
提问于2015-04-08
得票数 12
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
QT外包开发Linux应用软件
Java 异常处理
【Python】异常处理
PHP 异常处理
Python异常处理
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券