1 Star 2 Fork 0

wanggjghost/quickflux

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
qfapplistenergroup.h 971 Bytes
一键复制 编辑 原始数据 按行查看 历史
Ben Lau 提交于 2015-11-13 01:44 . Add AppListenerGroup
#ifndef QFAPPLISTENERGROUP_H
#define QFAPPLISTENERGROUP_H
#include <QQuickItem>
#include <QQmlParserStatus>
#include "priv/qflistener.h"
class QFAppListenerGroup : public QQuickItem
{
Q_OBJECT
Q_PROPERTY(QList<int> listenerIds READ listenerIds WRITE setListenerIds NOTIFY listenerIdsChanged)
Q_PROPERTY(QList<int> waitFor READ waitFor WRITE setWaitFor NOTIFY waitForChanged)
public:
QFAppListenerGroup(QQuickItem* parent = 0);
QList<int> listenerIds() const;
void setListenerIds(const QList<int> &listenerIds);
QList<int> waitFor() const;
void setWaitFor(const QList<int> &waitFor);
public slots:
signals:
void listenerIdsChanged();
void waitForChanged();
private:
virtual void componentComplete();
QList<int> search(QQuickItem* item);
void setListenerWaitFor();
QList<int> m_waitFor;
QList<int> m_listenerIds;
int m_listenerId;
QFListener* m_listener;
};
#endif // QFAPPLISTENERGROUP_H
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/wanggjghost/quickflux.git
git@gitee.com:wanggjghost/quickflux.git
wanggjghost
quickflux
quickflux
master

搜索帮助