├── README.md ├── core ├── driveengine.cpp ├── driveengine.h └── main.cpp ├── gui ├── accountsmanager.cpp ├── accountsmanager.h ├── checkui.cpp ├── checkui.h ├── contentui.cpp ├── contentui.h ├── controls │ ├── combobox.cpp │ ├── combobox.h │ ├── spacer.cpp │ ├── spacer.h │ ├── toolbar.cpp │ └── toolbar.h ├── filestransferui.cpp ├── filestransferui.h ├── forms │ ├── authdialog.cpp │ ├── authdialog.h │ ├── authdialog.ui │ ├── createfolderdialog.cpp │ ├── createfolderdialog.h │ ├── createfolderdialog.ui │ ├── filepanel.cpp │ ├── filepanel.h │ ├── filepanel.ui │ ├── mainwindow.cpp │ ├── mainwindow.h │ ├── mainwindow.ui │ ├── progressbardialog.cpp │ ├── progressbardialog.h │ ├── progressbardialog.ui │ ├── settingsdialog.cpp │ ├── settingsdialog.h │ ├── settingsdialog.ui │ ├── sharedialog.cpp │ ├── sharedialog.h │ └── sharedialog.ui ├── items.cpp ├── items.h └── tools │ └── painterhelper.h ├── network ├── auth.cpp ├── auth.h ├── contentmanager.cpp ├── contentmanager.h ├── downloadmanager.cpp ├── downloadmanager.h ├── networkmanager.cpp ├── networkmanager.h ├── operations │ ├── children.cpp │ ├── children.h │ ├── copy.cpp │ ├── copy.h │ ├── create.cpp │ ├── create.h │ ├── delete.cpp │ ├── delete.h │ ├── download.cpp │ ├── download.h │ ├── move.cpp │ ├── move.h │ ├── operation.cpp │ ├── operation.h │ ├── operationsmanager.cpp │ ├── operationsmanager.h │ ├── rename.cpp │ ├── rename.h │ ├── share.cpp │ ├── share.h │ ├── upload.cpp │ └── upload.h ├── queries.cpp ├── queries.h ├── resmanager.cpp ├── resmanager.h ├── uploadmanager.cpp └── uploadmanager.h ├── parsers ├── jsonparser.cpp ├── jsonparser.h ├── xmlhandler.cpp ├── xmlhandler.h ├── xmlparser.cpp └── xmlparser.h ├── qt-google-drive.pro ├── res ├── application-exit.png ├── application-vnd.oasis.opendocument.text.png ├── configure.png ├── down_arrow.png ├── drive-text-logo-flat.png ├── edit-delete.png ├── folder-blue.png ├── go-down.png ├── go-up.png ├── trash.png └── user-identity.png ├── resource.qrc ├── settings ├── accountinfo.cpp ├── accountinfo.h ├── settingsmanager.cpp └── settingsmanager.h └── share ├── commontools.cpp ├── commontools.h ├── debug.h ├── defs.h ├── enums.h └── singleton.h /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/README.md -------------------------------------------------------------------------------- /core/driveengine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/core/driveengine.cpp -------------------------------------------------------------------------------- /core/driveengine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/core/driveengine.h -------------------------------------------------------------------------------- /core/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/core/main.cpp -------------------------------------------------------------------------------- /gui/accountsmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/accountsmanager.cpp -------------------------------------------------------------------------------- /gui/accountsmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/accountsmanager.h -------------------------------------------------------------------------------- /gui/checkui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/checkui.cpp -------------------------------------------------------------------------------- /gui/checkui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/checkui.h -------------------------------------------------------------------------------- /gui/contentui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/contentui.cpp -------------------------------------------------------------------------------- /gui/contentui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/contentui.h -------------------------------------------------------------------------------- /gui/controls/combobox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/controls/combobox.cpp -------------------------------------------------------------------------------- /gui/controls/combobox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/controls/combobox.h -------------------------------------------------------------------------------- /gui/controls/spacer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/controls/spacer.cpp -------------------------------------------------------------------------------- /gui/controls/spacer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/controls/spacer.h -------------------------------------------------------------------------------- /gui/controls/toolbar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/controls/toolbar.cpp -------------------------------------------------------------------------------- /gui/controls/toolbar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/controls/toolbar.h -------------------------------------------------------------------------------- /gui/filestransferui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/filestransferui.cpp -------------------------------------------------------------------------------- /gui/filestransferui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/filestransferui.h -------------------------------------------------------------------------------- /gui/forms/authdialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/authdialog.cpp -------------------------------------------------------------------------------- /gui/forms/authdialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/authdialog.h -------------------------------------------------------------------------------- /gui/forms/authdialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/authdialog.ui -------------------------------------------------------------------------------- /gui/forms/createfolderdialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/createfolderdialog.cpp -------------------------------------------------------------------------------- /gui/forms/createfolderdialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/createfolderdialog.h -------------------------------------------------------------------------------- /gui/forms/createfolderdialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/createfolderdialog.ui -------------------------------------------------------------------------------- /gui/forms/filepanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/filepanel.cpp -------------------------------------------------------------------------------- /gui/forms/filepanel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/filepanel.h -------------------------------------------------------------------------------- /gui/forms/filepanel.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/filepanel.ui -------------------------------------------------------------------------------- /gui/forms/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/mainwindow.cpp -------------------------------------------------------------------------------- /gui/forms/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/mainwindow.h -------------------------------------------------------------------------------- /gui/forms/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/mainwindow.ui -------------------------------------------------------------------------------- /gui/forms/progressbardialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/progressbardialog.cpp -------------------------------------------------------------------------------- /gui/forms/progressbardialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/progressbardialog.h -------------------------------------------------------------------------------- /gui/forms/progressbardialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/progressbardialog.ui -------------------------------------------------------------------------------- /gui/forms/settingsdialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/settingsdialog.cpp -------------------------------------------------------------------------------- /gui/forms/settingsdialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/settingsdialog.h -------------------------------------------------------------------------------- /gui/forms/settingsdialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/settingsdialog.ui -------------------------------------------------------------------------------- /gui/forms/sharedialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/sharedialog.cpp -------------------------------------------------------------------------------- /gui/forms/sharedialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/sharedialog.h -------------------------------------------------------------------------------- /gui/forms/sharedialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/forms/sharedialog.ui -------------------------------------------------------------------------------- /gui/items.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/items.cpp -------------------------------------------------------------------------------- /gui/items.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/items.h -------------------------------------------------------------------------------- /gui/tools/painterhelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/gui/tools/painterhelper.h -------------------------------------------------------------------------------- /network/auth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/auth.cpp -------------------------------------------------------------------------------- /network/auth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/auth.h -------------------------------------------------------------------------------- /network/contentmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/contentmanager.cpp -------------------------------------------------------------------------------- /network/contentmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/contentmanager.h -------------------------------------------------------------------------------- /network/downloadmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/downloadmanager.cpp -------------------------------------------------------------------------------- /network/downloadmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/downloadmanager.h -------------------------------------------------------------------------------- /network/networkmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/networkmanager.cpp -------------------------------------------------------------------------------- /network/networkmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/networkmanager.h -------------------------------------------------------------------------------- /network/operations/children.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/children.cpp -------------------------------------------------------------------------------- /network/operations/children.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/children.h -------------------------------------------------------------------------------- /network/operations/copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/copy.cpp -------------------------------------------------------------------------------- /network/operations/copy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/copy.h -------------------------------------------------------------------------------- /network/operations/create.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/create.cpp -------------------------------------------------------------------------------- /network/operations/create.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/create.h -------------------------------------------------------------------------------- /network/operations/delete.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/delete.cpp -------------------------------------------------------------------------------- /network/operations/delete.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/delete.h -------------------------------------------------------------------------------- /network/operations/download.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/download.cpp -------------------------------------------------------------------------------- /network/operations/download.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/download.h -------------------------------------------------------------------------------- /network/operations/move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/move.cpp -------------------------------------------------------------------------------- /network/operations/move.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/move.h -------------------------------------------------------------------------------- /network/operations/operation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/operation.cpp -------------------------------------------------------------------------------- /network/operations/operation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/operation.h -------------------------------------------------------------------------------- /network/operations/operationsmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/operationsmanager.cpp -------------------------------------------------------------------------------- /network/operations/operationsmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/operationsmanager.h -------------------------------------------------------------------------------- /network/operations/rename.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/rename.cpp -------------------------------------------------------------------------------- /network/operations/rename.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/rename.h -------------------------------------------------------------------------------- /network/operations/share.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/share.cpp -------------------------------------------------------------------------------- /network/operations/share.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/share.h -------------------------------------------------------------------------------- /network/operations/upload.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/upload.cpp -------------------------------------------------------------------------------- /network/operations/upload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/operations/upload.h -------------------------------------------------------------------------------- /network/queries.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/queries.cpp -------------------------------------------------------------------------------- /network/queries.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/queries.h -------------------------------------------------------------------------------- /network/resmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/resmanager.cpp -------------------------------------------------------------------------------- /network/resmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/resmanager.h -------------------------------------------------------------------------------- /network/uploadmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/uploadmanager.cpp -------------------------------------------------------------------------------- /network/uploadmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/network/uploadmanager.h -------------------------------------------------------------------------------- /parsers/jsonparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/parsers/jsonparser.cpp -------------------------------------------------------------------------------- /parsers/jsonparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/parsers/jsonparser.h -------------------------------------------------------------------------------- /parsers/xmlhandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/parsers/xmlhandler.cpp -------------------------------------------------------------------------------- /parsers/xmlhandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/parsers/xmlhandler.h -------------------------------------------------------------------------------- /parsers/xmlparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/parsers/xmlparser.cpp -------------------------------------------------------------------------------- /parsers/xmlparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/parsers/xmlparser.h -------------------------------------------------------------------------------- /qt-google-drive.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/qt-google-drive.pro -------------------------------------------------------------------------------- /res/application-exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/res/application-exit.png -------------------------------------------------------------------------------- /res/application-vnd.oasis.opendocument.text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/res/application-vnd.oasis.opendocument.text.png -------------------------------------------------------------------------------- /res/configure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/res/configure.png -------------------------------------------------------------------------------- /res/down_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/res/down_arrow.png -------------------------------------------------------------------------------- /res/drive-text-logo-flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/res/drive-text-logo-flat.png -------------------------------------------------------------------------------- /res/edit-delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/res/edit-delete.png -------------------------------------------------------------------------------- /res/folder-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/res/folder-blue.png -------------------------------------------------------------------------------- /res/go-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/res/go-down.png -------------------------------------------------------------------------------- /res/go-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/res/go-up.png -------------------------------------------------------------------------------- /res/trash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/res/trash.png -------------------------------------------------------------------------------- /res/user-identity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/res/user-identity.png -------------------------------------------------------------------------------- /resource.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/resource.qrc -------------------------------------------------------------------------------- /settings/accountinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/settings/accountinfo.cpp -------------------------------------------------------------------------------- /settings/accountinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/settings/accountinfo.h -------------------------------------------------------------------------------- /settings/settingsmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/settings/settingsmanager.cpp -------------------------------------------------------------------------------- /settings/settingsmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/settings/settingsmanager.h -------------------------------------------------------------------------------- /share/commontools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/share/commontools.cpp -------------------------------------------------------------------------------- /share/commontools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/share/commontools.h -------------------------------------------------------------------------------- /share/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/share/debug.h -------------------------------------------------------------------------------- /share/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/share/defs.h -------------------------------------------------------------------------------- /share/enums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/share/enums.h -------------------------------------------------------------------------------- /share/singleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jalcine/google-drive-qt/HEAD/share/singleton.h --------------------------------------------------------------------------------