Comments (1)
You should have a look here : https://github.com/OlivierLDff/QaterialGallery
Are you using qmake or cmake? I dont really know how to integrate with qmake but i guess just compile this library then use the resulting library to link to your project.
If using cmake have a look in QaterialGallery. What i do is I build Qaterial along with QaterialGallery.
I use cmake's FetchContent function to download Qaterial at generation Time:
include(FetchContent)
FetchContent_Declare(
Qaterial
GIT_REPOSITORY "https://github.com/OlivierLDff/Qaterial"
GIT_TAG "master"
)
FetchContent_MakeAvailable(Qaterial)
target_link_libraries(YourTarget Qaterial)
If you are doing like me, Qaterial is a static library, so qrc files needs to get loaded in your code
#include <Qaterial.hpp>
int main(int argc, char *argv[])
{
// It's important to set the high dip support before creating the gui app
QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QGuiApplication app(argc, argv);
QQmlApplicationEngine engine;
Qaterial::Utils::loadResources();
Qaterial::Utils::registerTypes();
engine.load(QUrl("qrc:/Path/To/Your/Main.qml"));
return app.exec();
}
And you simply need to add import Qaterial 1.0
to use components in your files.
All examples are inside QaterialGallery.
from qaterial.
Related Issues (20)
- wasm build is broken HOT 1
- CMake error with QtCreator HOT 2
- Dialog Manager How to?? HOT 5
- TextArea: property "text" not updated HOT 8
- 🚑️ Wasm memory leak HOT 1
- Qt project configuration HOT 2
- Can we use different theme same time? HOT 1
- LabelWithCaption binding loop HOT 3
- Date format Change HOT 1
- How to manage the space between the cards? HOT 1
- Can't search in the doc website HOT 1
- Qaterial Online - Import "externalFile.qml" HOT 2
- Add Qaterial to existing Qt-Project using universal styled custom controls HOT 5
- ColorIcon.qml RangeError: Maximum call stack size exceeded HOT 3
- Building Qaterial on Mac for IOS HOT 7
- Qt 6.5 HOT 2
- How to increase the speed of TreeView expansion/collapse HOT 1
- License of QOlm dependency is not "valid" HOT 1
- QATERIAL_ENABLE_ICONS=OFF code path is broken. HOT 4
- How can i install to qt's directory qml HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qaterial.