Versions in this module Expand all Collapse all v0 v0.0.1 Mar 2, 2024 Changes in this version + const StorageTimeFmt + type QDataStreamReader struct + ByteOrder binary.ByteOrder + Reader io.Reader + 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 int + const QMetaTypeBool + const QMetaTypeChar + const QMetaTypeDouble + const QMetaTypeFloat + const QMetaTypeInt + const QMetaTypeLong + const QMetaTypeLongLong + const QMetaTypeQBitArray + const QMetaTypeQBitmap + const QMetaTypeQBrush + const QMetaTypeQByteArray + const QMetaTypeQChar + const QMetaTypeQColor + const QMetaTypeQCursor + const QMetaTypeQDate + const QMetaTypeQDateTime + const QMetaTypeQEasingCurve + const QMetaTypeQFont + const QMetaTypeQIcon + const QMetaTypeQImage + const QMetaTypeQJsonArray + const QMetaTypeQJsonDocument + const QMetaTypeQJsonObject + const QMetaTypeQJsonValue + const QMetaTypeQKeySequence + const QMetaTypeQLine + const QMetaTypeQLineF + const QMetaTypeQLocale + const QMetaTypeQMatrix + const QMetaTypeQMatrix4x4 + const QMetaTypeQModelIndex + const QMetaTypeQObjectStar + const QMetaTypeQPalette + const QMetaTypeQPen + const QMetaTypeQPixmap + const QMetaTypeQPoint + const QMetaTypeQPointF + const QMetaTypeQPolygon + const QMetaTypeQPolygonF + const QMetaTypeQQuaternion + const QMetaTypeQRect + const QMetaTypeQRectF + const QMetaTypeQRegExp + const QMetaTypeQRegion + const QMetaTypeQRegularExpression + const QMetaTypeQSize + const QMetaTypeQSizeF + const QMetaTypeQSizePolicy + const QMetaTypeQString + const QMetaTypeQStringList + const QMetaTypeQTextFormat + const QMetaTypeQTextLength + const QMetaTypeQTime + const QMetaTypeQTransform + const QMetaTypeQUrl + const QMetaTypeQUuid + const QMetaTypeQVariant + const QMetaTypeQVariantHash + const QMetaTypeQVariantList + const QMetaTypeQVariantMap + const QMetaTypeQVector2D + const QMetaTypeQVector3D + const QMetaTypeQVector4D + const QMetaTypeSChar + const QMetaTypeShort + const QMetaTypeUChar + const QMetaTypeUInt + const QMetaTypeULong + const QMetaTypeULongLong + const QMetaTypeUShort + const QMetaTypeVoid + const QMetaTypeVoidStar + type Storage struct + Contents map[string]StorageContent + Devices map[string]StorageDevice + Events map[string][]StorageEvents + func OpenStorageOrCreate(fn string) (Storage, error) + func (s *Storage) AddContent(fn, title, author, url string, words int, book, finished bool) + func (s *Storage) AddDevice(device, model string) + func (s *Storage) AddEvent(fn, device, name string, t time.Time, duration int) + func (s *Storage) Save() error + type StorageContent struct + Author string + ID string + IsBook bool + IsFinished bool + Title string + URL string + Words int + type StorageDevice struct + Device string + Model string + type StorageEvents struct + Device string + Duration int + EventName string + Time string