Documentation ¶
Index ¶
- Constants
- type QDataStreamReader
- func (r *QDataStreamReader) ReadBool() (bool, error)
- func (r *QDataStreamReader) ReadCString() (string, error)
- func (r *QDataStreamReader) ReadDouble() (float64, error)
- func (r *QDataStreamReader) ReadFloat() (float32, error)
- func (r *QDataStreamReader) ReadInt16() (int16, error)
- func (r *QDataStreamReader) ReadInt32() (int32, error)
- func (r *QDataStreamReader) ReadInt64() (int64, error)
- func (r *QDataStreamReader) ReadInt8() (int8, error)
- func (r *QDataStreamReader) ReadQBitArray() ([]bool, error)
- func (r *QDataStreamReader) ReadQByteArray() ([]byte, error)
- func (r *QDataStreamReader) ReadQDate() (time.Time, error)
- func (r *QDataStreamReader) ReadQDateTime() (time.Time, error)
- func (r *QDataStreamReader) ReadQString() (string, error)
- func (r *QDataStreamReader) ReadQStringQStringList() ([]string, error)
- func (r *QDataStreamReader) ReadQStringQVariantAssociative() (map[string]interface{}, error)
- func (r *QDataStreamReader) ReadQStringQVariantList() ([]interface{}, error)
- func (r *QDataStreamReader) ReadQTime() (time.Duration, error)
- func (r *QDataStreamReader) ReadQUrl() (*url.URL, error)
- func (r *QDataStreamReader) ReadQVariant() (QMetaType, interface{}, error)
- func (r *QDataStreamReader) ReadUint16() (uint16, error)
- func (r *QDataStreamReader) ReadUint32() (uint32, error)
- func (r *QDataStreamReader) ReadUint64() (uint64, error)
- func (r *QDataStreamReader) ReadUint8() (uint8, error)
- type QMetaType
- type Storage
- type StorageContent
- type StorageDevice
- type StorageEvents
Constants ¶
View Source
const (
StorageTimeFmt = "2006-01-02T15:04:05.000"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QDataStreamReader ¶
QDataStreamReader parses a Qt 4.5-5.2 QDataStream (other versions will probably work, as this only implements a small subset).
func (*QDataStreamReader) ReadBool ¶
func (r *QDataStreamReader) ReadBool() (bool, error)
func (*QDataStreamReader) ReadCString ¶
func (r *QDataStreamReader) ReadCString() (string, error)
func (*QDataStreamReader) ReadDouble ¶
func (r *QDataStreamReader) ReadDouble() (float64, error)
func (*QDataStreamReader) ReadFloat ¶
func (r *QDataStreamReader) ReadFloat() (float32, error)
func (*QDataStreamReader) ReadInt16 ¶
func (r *QDataStreamReader) ReadInt16() (int16, error)
func (*QDataStreamReader) ReadInt32 ¶
func (r *QDataStreamReader) ReadInt32() (int32, error)
func (*QDataStreamReader) ReadInt64 ¶
func (r *QDataStreamReader) ReadInt64() (int64, error)
func (*QDataStreamReader) ReadInt8 ¶
func (r *QDataStreamReader) ReadInt8() (int8, error)
func (*QDataStreamReader) ReadQBitArray ¶
func (r *QDataStreamReader) ReadQBitArray() ([]bool, error)
func (*QDataStreamReader) ReadQByteArray ¶
func (r *QDataStreamReader) ReadQByteArray() ([]byte, error)
func (*QDataStreamReader) ReadQDateTime ¶
func (r *QDataStreamReader) ReadQDateTime() (time.Time, error)
func (*QDataStreamReader) ReadQString ¶
func (r *QDataStreamReader) ReadQString() (string, error)
func (*QDataStreamReader) ReadQStringQStringList ¶
func (r *QDataStreamReader) ReadQStringQStringList() ([]string, error)
func (*QDataStreamReader) ReadQStringQVariantAssociative ¶
func (r *QDataStreamReader) ReadQStringQVariantAssociative() (map[string]interface{}, error)
func (*QDataStreamReader) ReadQStringQVariantList ¶
func (r *QDataStreamReader) ReadQStringQVariantList() ([]interface{}, error)
func (*QDataStreamReader) ReadQTime ¶
func (r *QDataStreamReader) ReadQTime() (time.Duration, error)
func (*QDataStreamReader) ReadQVariant ¶
func (r *QDataStreamReader) ReadQVariant() (QMetaType, interface{}, error)
func (*QDataStreamReader) ReadUint16 ¶
func (r *QDataStreamReader) ReadUint16() (uint16, error)
func (*QDataStreamReader) ReadUint32 ¶
func (r *QDataStreamReader) ReadUint32() (uint32, error)
func (*QDataStreamReader) ReadUint64 ¶
func (r *QDataStreamReader) ReadUint64() (uint64, error)
func (*QDataStreamReader) ReadUint8 ¶
func (r *QDataStreamReader) ReadUint8() (uint8, error)
type QMetaType ¶
type QMetaType int
QMetaType represents a Qt metatype.
const ( QMetaTypeBool QMetaType = 1 QMetaTypeInt QMetaType = 2 QMetaTypeUInt QMetaType = 3 QMetaTypeLongLong QMetaType = 4 QMetaTypeULongLong QMetaType = 5 QMetaTypeDouble QMetaType = 6 QMetaTypeQChar QMetaType = 7 QMetaTypeQVariantMap QMetaType = 8 QMetaTypeQVariantList QMetaType = 9 QMetaTypeQString QMetaType = 10 QMetaTypeQStringList QMetaType = 11 QMetaTypeQByteArray QMetaType = 12 QMetaTypeQBitArray QMetaType = 13 QMetaTypeQDate QMetaType = 14 QMetaTypeQTime QMetaType = 15 QMetaTypeQDateTime QMetaType = 16 QMetaTypeQUrl QMetaType = 17 QMetaTypeQLocale QMetaType = 18 QMetaTypeQRect QMetaType = 19 QMetaTypeQRectF QMetaType = 20 QMetaTypeQSize QMetaType = 21 QMetaTypeQSizeF QMetaType = 22 QMetaTypeQLine QMetaType = 23 QMetaTypeQLineF QMetaType = 24 QMetaTypeQPoint QMetaType = 25 QMetaTypeQPointF QMetaType = 26 QMetaTypeQRegExp QMetaType = 27 QMetaTypeQVariantHash QMetaType = 28 QMetaTypeQEasingCurve QMetaType = 29 QMetaTypeQUuid QMetaType = 30 QMetaTypeVoidStar QMetaType = 31 QMetaTypeLong QMetaType = 32 QMetaTypeShort QMetaType = 33 QMetaTypeChar QMetaType = 34 QMetaTypeULong QMetaType = 35 QMetaTypeUShort QMetaType = 36 QMetaTypeUChar QMetaType = 37 QMetaTypeFloat QMetaType = 38 QMetaTypeQObjectStar QMetaType = 39 QMetaTypeSChar QMetaType = 40 QMetaTypeVoid QMetaType = 43 QMetaTypeQVariant QMetaType = 41 QMetaTypeQModelIndex QMetaType = 42 QMetaTypeQRegularExpression QMetaType = 44 QMetaTypeQJsonValue QMetaType = 45 QMetaTypeQJsonObject QMetaType = 46 QMetaTypeQJsonArray QMetaType = 47 QMetaTypeQJsonDocument QMetaType = 48 QMetaTypeQFont QMetaType = 64 QMetaTypeQPixmap QMetaType = 65 QMetaTypeQBrush QMetaType = 66 QMetaTypeQColor QMetaType = 67 QMetaTypeQPalette QMetaType = 68 QMetaTypeQIcon QMetaType = 69 QMetaTypeQImage QMetaType = 70 QMetaTypeQPolygon QMetaType = 71 QMetaTypeQRegion QMetaType = 72 QMetaTypeQBitmap QMetaType = 73 QMetaTypeQCursor QMetaType = 74 QMetaTypeQKeySequence QMetaType = 75 QMetaTypeQPen QMetaType = 76 QMetaTypeQTextLength QMetaType = 77 QMetaTypeQTextFormat QMetaType = 78 QMetaTypeQMatrix QMetaType = 79 QMetaTypeQTransform QMetaType = 80 QMetaTypeQMatrix4x4 QMetaType = 81 QMetaTypeQVector2D QMetaType = 82 QMetaTypeQVector3D QMetaType = 83 QMetaTypeQVector4D QMetaType = 84 QMetaTypeQQuaternion QMetaType = 85 QMetaTypeQPolygonF QMetaType = 86 QMetaTypeQSizePolicy QMetaType = 121 )
From qtbase/corelib/kernel/qmetatype.h.
type Storage ¶
type Storage struct { Devices map[string]StorageDevice `json:"devices"` Contents map[string]StorageContent `json:"contents"` Events map[string][]StorageEvents `json:"events"` // contains filtered or unexported fields }
func OpenStorageOrCreate ¶
func (*Storage) AddContent ¶
type StorageContent ¶
type StorageDevice ¶
Click to show internal directories.
Click to hide internal directories.