腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(183)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
多态
QSharedPointer
我试图在我的多态结构中使用
QSharedPointer
,但我找不到正确的语法来将基类的指针转换为派生类的指针。struct Switch : State {};
QSharedPointer
<Switch> mySwitchTest= ???
浏览 0
修改于2015-10-22
得票数 18
回答已采纳
1
回答
QSharedPointer
::create()
在Qt 4中,我有以下数组:如何将这两个分配合并到一个新的
QSharedPointer
<T>
QSharedPointer
::create()
浏览 5
修改于2015-10-22
得票数 1
回答已采纳
1
回答
删除
QSharedPointer
所指向的一个
QSharedPointer
我还想用
QSharedPointer
实例跟踪一些对象。当一个对象被delete childObject;或delete parentObject;删除时,我希望
QSharedPointer
实例在调用isNull()时返回true。但是,删除
QSharedPointer
指向的任何对象时,我的程序就会崩溃。这是我的代码:
QSharedPointer
<QObject> ptr(child);光是这个就毁了我的程序我阅读了<
浏览 0
提问于2018-10-20
得票数 1
回答已采纳
0
回答
如何删除
QSharedPointer
我在下面的实现中结束,使用一个
QSharedPointer
来保护QTextEdit。/ * @brief Shared pointer to QTextEdit associated mutex
QSharedPointer
* @brief Storage for QTextEdit associated mutexes static QMap<QPointer<QTextEdit>, <e
浏览 2
修改于2016-07-04
得票数 0
2
回答
QSharedPointer
和QObject::
我遇到了一种情况,即
QSharedPointer
托管对象表示它已经完成了它的用途,并且可以很快删除(在执行之后,函数会发出readyForDeletion信号)。在使用普通指针时,我只需调用对象上的QObject::deleteLater,但是这在
QSharedPointer
-managed实例中是不可能的。我的解决办法如下:class QSharedPointerContainer : public QObject
QSharedPointer
<T>m_pSha
浏览 4
修改于2015-10-22
得票数 9
回答已采纳
2
回答
设置
QSharedPointer
这应该是一个基本问题:
QSharedPointer
<AccessFlags> m_flags; 在myClass.cpp中,我正在尝试设置(是否设置了正确的单词?)
浏览 18
修改于2015-10-22
得票数 2
回答已采纳
1
回答
QList::contains与
QSharedPointer
所以我有一个类,它有一个id数据成员,我在QList<
QSharedPointer
<MyClass>>中使用它,我不知道如何检查这个QList中是否有一个现有的id。我将如何做到这一点,就像QList::contains需要一个
QSharedPointer
<MyClass>&而不是一个MyClass* 我应该只使用一个使用id作为密钥的QHash吗?
浏览 3
修改于2015-10-22
得票数 0
回答已采纳
1
回答
QCache和
QSharedPointer
问题是,我有一个QVector of
QSharedPointer
,我想把其中的一部分放到我的QCache中。如何插入指向QCache的共享指针?
浏览 2
修改于2015-10-22
得票数 4
回答已采纳
1
回答
将QNetworkReply指针传递给
QSharedPointer
关于在以下场景中使用
QSharedPointer
的一个问题:class xy{
QSharedPointer
<QNetworkAccessManager> m_nam;
QSharedPointer
<QNetworkReply>* QNetworkAccessManager::post(const QNetworkRequest & request, const QByteArray
浏览 19
修改于2017-08-09
得票数 0
1
回答
这个指针和
QSharedPointer
我有一个类似于树节点的类,名为Message,如下所示:{ using Ptr =
QSharedPointer
<Message>; public
浏览 2
提问于2017-01-24
得票数 2
回答已采纳
2
回答
QSharedPointer
不返回false
我目前有类似这样的东西此共享指针用作 cV =
QSharedPointer
<QMainWindow>(new QMainWindow(
浏览 4
修改于2015-10-22
得票数 1
4
回答
如何防止删除由
QSharedPointer
管理的指针
我认为这个问题与我们(糟糕的)使用
QSharedPointer
有关。: 我认为我们同时做的是不能.是否有OOP方式强制
QSharedPointer
管理的指针不能删除或传递给另一个
QSharedPointer</
浏览 5
修改于2015-10-22
得票数 1
回答已采纳
1
回答
QSharedPointer
在emit中被销毁
我是新来的Qt和
QSharedPointer
在信号中传递的一些问题。我正在使用两个线程(UI和一个工作人员)。工作人员使用包含自定义
QSharedPointer
的QObject的信号向UI发送信号: Q_OBJECT void onFound(
QSharedPointer
<MyObject>)现在,当我传递引用我的对象的最后一个
QSharedPointer
浏览 1
修改于2018-03-06
得票数 1
回答已采纳
1
回答
为RtlFreeHeap指定的
QSharedPointer
地址无效
我有一个大量使用
QSharedPointer
的程序。当我执行我的程序时,它运行得很好,但是当我用GDB调试它时,它开始抛出错误。在以下代码中抛出"Invalid Address specified to RtlFreeHeap": PersistentList::createEx(wrap("abc")).dynamicCast<PersistentList>();
QSharedPointer</e
浏览 4
修改于2015-10-22
得票数 0
1
回答
创建一个
QSharedPointer
<void>
由于历史原因,我在我的软件中使用
QSharedPointer
<T>。在某些情况下,我们希望存储指向相同数据的boost::shared_ptr<T>,并且应该使
QSharedPointer
<T>的实例保持活动状态。但是为了防止删除器对不同的T有不同的类型,这将阻止在相应的
QSharedPointer
被向上转换时使用boost::get_deleter轻松地获得一个boost::shared_ptr,我想将原始的
QSharedPointer
<T>作为
QSharedPoi
浏览 4
修改于2015-10-22
得票数 6
1
回答
访问
QSharedPointer
对象时的分割错误
#include <QCoreApplication>#include <QDebug> { virtual<INav> getINav()
QSharedPointer
<Nav> n(nav); }}; {
浏览 4
提问于2015-10-26
得票数 1
回答已采纳
2
回答
来自原始指针的
QSharedPointer
我现在有这样的事情:现在,我有了一个指向foo的原始指针,名为rawfoo。如何使foo点拥有原始指针并开始指向它。我知道在使用共享指针的boost中,我们可以使用boost::make_shared,如何使用
QSharedPointer
呢?Qsharedfoo = rawfoo
浏览 6
修改于2015-10-22
得票数 4
回答已采纳
3
回答
检查两个
QSharedPointer
有相同的数据
我有两个
QSharedPointer
,我可以检查它们是否指向同一个对象,使用这样的operator==否则我必须写对象中存储在指针中的对象重载了operator==。
浏览 3
修改于2015-10-22
得票数 2
回答已采纳
1
回答
在C++/Qt中填充
QSharedPointer
<T>集合
我想使用通用函数(模板)从QJsonArray (序列化的Q_GADGETS)实例填充
QSharedPointer
<T>集合。for (const auto& json_value: qAsConst(json_array)){collection << ptr; } 因此,函数模板必须接受包含
QSharedPointer
(指向Q_GADGETS的智能指针)的典型Qt
浏览 55
修改于2020-04-26
得票数 1
回答已采纳
1
回答
访问QList和
QSharedPointer
中的引用元素
有一个QList成员变量名为m_noteList,它包含类Note的
QSharedPointer
元素。private: 如果创建了新注释,则将其引用追加到列表中:
QSharedPointer
<Note> note(new Note(this));} 对于在m_noteList中有指针的每个N
浏览 4
修改于2015-10-22
得票数 0
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
点击加载更多
领券