{"id":21528527,"url":"https://github.com/fibercrypto/fibercryptoqtstyle","last_synced_at":"2026-01-03T17:10:03.916Z","repository":{"id":68136106,"uuid":"194180676","full_name":"fibercrypto/FiberCryptoQtStyle","owner":"fibercrypto","description":"Style for FiberCrypto QT apps","archived":false,"fork":false,"pushed_at":"2019-07-17T00:16:01.000Z","size":83,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-24T06:11:19.453Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"QML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fibercrypto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-28T00:35:07.000Z","updated_at":"2019-07-17T00:16:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"35f41d76-0e7b-4801-a2c7-636559bfbaca","html_url":"https://github.com/fibercrypto/FiberCryptoQtStyle","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fibercrypto%2FFiberCryptoQtStyle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fibercrypto%2FFiberCryptoQtStyle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fibercrypto%2FFiberCryptoQtStyle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fibercrypto%2FFiberCryptoQtStyle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fibercrypto","download_url":"https://codeload.github.com/fibercrypto/FiberCryptoQtStyle/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244092028,"owners_count":20396724,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-24T01:53:33.782Z","updated_at":"2026-01-03T17:10:03.875Z","avatar_url":"https://github.com/fibercrypto.png","language":"QML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FiberCryptoQtStyle  \n*Qt Quick Controls 2 style plugin for* ***FiberCrypto wallet***  \n\n-----------------------------------------------------------\n\nAvailable themes:  \n* Light theme  \n* Dark theme  \n\n## Installation  \nThis style uses Qt internals private headers. That is neccesary in order to get the maximum performance, but the flip part is that doing so ties this plugin to the Qt version it was compiled against.  \nThat means that using it with **any** other version, no matter if greater or lower, can cause the application that uses it to **eventually crash at some random point**.  \nTo avoid that, you **must** use the plugin that matches the Qt version you are using. Both dynamic and static binaries of the plugin are provided to some version of Qt. However, we believe that is more safe that you compile the plugin and install it manually.  \n\n### Option 1: Precompiled binaries  \n1. Download the precompiled binaries that matches your Qt version, if any. If you can't find one, then you must compile it from sources using the Option 2.  \n2. Uncompress the content.  \n3. Copy the folder `FiberCrypto` to `$QTDIR/qml/QtQuick/Controls.2/`  \n\n### Option 2: Building from sources  \n1. Clone or download this repository.  \n2. Open the project (`.pro`) file in Qt Creator.  \n3. Build it.  \n4. Copy the following files to a new folder named `FiberCrypto`:  \n\t- All `.qml` files, located in the `fibercrypto` folder of this repository.  \n\t- The `qmldir` file, located in the `fibercrypto` folder of this repository.  \n\t- The `plugins.qmltypes` file, located in the `fibercrypto` folder of this repository.  \n\t- The compiled plugin, named `libqtquickcontrols2fibercryptostyleplugin`, ending with `.so` or `.a` depending of if it's a dynamic or static plugin respectively. If it is dynamic, remove the version number so the final name is: `libqtquickcontrols2fibercryptostyleplugin.so`. If it is static, keep it as is.  \n5. Copy the folder to `$QTDIR/qml/QtQuick/Controls.2/`\n\n## Usage  \nImport the plugin in Qt Creator:  \n`import QtQuick.Controls.FiberCrypto 2.X`  \nReplace `X` with the Qt minor version number (i.e. `2.12` for Qt 5.12, `2.13` for Qt 5.13, etc...).  \n\n## WIP  \n### This is a Work In Progress  ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffibercrypto%2Ffibercryptoqtstyle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffibercrypto%2Ffibercryptoqtstyle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffibercrypto%2Ffibercryptoqtstyle/lists"}