/usr/include/ibus-qt/qibusproplist.h is in libibus-qt-dev 1.3.2-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | #ifndef __Q_IBUS_PROP_LIST_H_
#define __Q_IBUS_PROP_LIST_H_
#include "qibusserializable.h"
#include "qibusproperty.h"
#include "qibustext.h"
namespace IBus {
class Property;
class PropList;
typedef Pointer<PropList> PropListPointer;
typedef Pointer<Property> PropertyPointer;
class PropList: public Serializable
{
Q_OBJECT;
public:
PropList () {}
~PropList () {}
public:
virtual bool serialize (QDBusArgument &argument);
virtual bool deserialize (const QDBusArgument &argument);
public :
bool appendProperty (const PropertyPointer &prop);
bool updateProperty (const PropertyPointer &prop);
private:
QVector<PropertyPointer> m_props;
IBUS_SERIALIZABLE
};
};
#endif
|