larpon / QtFirebase

An effort to bring Google's Firebase C++ API to Qt + QML
MIT License
283 stars 83 forks source link

Added Linux support #179

Closed rznccc closed 1 year ago

rznccc commented 1 year ago
  1. Added a special config mode "desktop" for QTFIREBASE_CONFIG enabling experimental desktop platform support (Linux only for now).
  2. Thread safety fix for QtFirebaseMessaging.
  3. Refactoring of QtFirebase class.
  4. Fix build in case of stub implementation.

I think the current mechanism for using stubs is not good. Maybe we should switch to the PIMPL idiom, that's work for the future.