Comments (4)
Hi!
that's one of the open things I still wanted to tackle ... so I would be happy to look over such a commit! ... You should also put your extension into JKQTPColorPaletteStyleAndToolsMixin (used for colored scatter-plots etc.) as at some point that will be used by JKQTPMathImage (currently that's still partly doubled code)!
In addition I was planning on reactivating a system that is in place for some time and allows to read palettes from files. That way it will be possible to register palettes (either user-defined, or from files) with IDs above JKQTPMathImagePREDEFINED_PALETTES_COUNT at a central place and they can simply be used by defining palette JKQTPMathImagePREDEFINED_PALETTES_COUNT+1, JKQTPMathImagePREDEFINED_PALETTES_COUNT+2, ... (enum is more or less simply an INT ;-)
So ... looking forward to you extensions!
PS - Great to hear you like the lib ... what are you using it for?
from jkqtplotter.
Hi again!
just a short word of warning ... I'm currently reworking the palettes backend system (types and all) ... so you might want to wait until that is pushed to the repository!
Best,
JAN
from jkqtplotter.
Hi!
please have a look at my last commit 9f694a9 ... maybe that already solves your task?
There is also a new example for user-defined palettes with a tutorial:
https://github.com/jkriege2/JKQtPlotter/tree/master/examples/imageplot_userpal
Best,
JAN
from jkqtplotter.
Thanks Jan - that's just what I needed.
I'm using the library to plot the results of analyzing RF signals of various kinds: image plots (spectrograms), line plots etc.
Thanks again,
Dan
from jkqtplotter.
Related Issues (20)
- Add ability to disable delayed resize event HOT 2
- Fix CMake usage for downstream consumers. HOT 6
- Question about versions/release naming
- Place indicators (or bar chart) under already existing plots HOT 2
- Lock the panning action to certain values HOT 8
- Can't write to PDF files with JKQTPlotter::saveImage() when passing a filename ending in ".pdf" HOT 4
- Are there plans to support 3D? HOT 1
- Create v4.0.1 tag? HOT 3
- Most of the examples fail to launch with MSVC2019 + Qt5 environment HOT 3
- Unnecessary printing of tilde symbol in math HOT 3
- Dangerous warning on MacOS with clang HOT 2
- Cmake parallel builds fail for examples most of the time HOT 4
- qt5.9 support for ubuntu18.04? HOT 1
- Crash in 4.0.2 HOT 7
- Compilation Failure in Windows with MinGW GCC HOT 7
- Is this a correct way of licensing? HOT 2
- Question about rendering unicode in plot labels HOT 6
- Plots depth HOT 5
- Problem with mouse coordinate(s) in JKQTPlotter::wheelEvent() HOT 2
- Clipped Text and Large Key HOT 8
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 jkqtplotter.