Commit Graph

260 Commits

Author SHA1 Message Date
Peter Hartmann ba1ffbbac1 Put indoor temperature inside a box 2021-04-21 10:04:10 +02:00
Peter Hartmann af16ec3696 rename Card to Box 2021-04-21 10:04:10 +02:00
Peter Hartmann 5199e1af1e add box around each section 2021-04-21 10:04:10 +02:00
Peter Hartmann b4b1fa701c add light intensity 2021-04-21 10:04:10 +02:00
Peter Hartmann cdfb833209 fix my devices 2021-04-21 10:04:10 +02:00
Peter Hartmann 5cd2a693ea add grid lines 2021-04-21 10:04:10 +02:00
Peter Hartmann cfc98db34f add wekdays 2021-04-21 10:04:10 +02:00
Peter Hartmann 2672e3b747 make caption smaller 2021-04-21 10:04:10 +02:00
Peter Hartmann f849acaef9 use tiny font 2021-04-21 10:04:10 +02:00
Peter Hartmann dfac8e1af3 Add diagram caption 2021-04-21 10:04:10 +02:00
Peter Hartmann 5314ac924b try to smooth out curves 2021-04-21 10:04:10 +02:00
Peter Hartmann bbc1b2b631 Add diagram 2021-04-21 10:04:10 +02:00
Peter Hartmann f0ff236203 make icons quadratic
with some quick fixes as usual
2021-04-21 10:04:10 +02:00
Peter Hartmann 02d6315287 fix opacity issue with devices 2021-04-21 10:04:10 +02:00
Peter Hartmann 984c68ef45 implement My Devices 2021-04-21 10:04:10 +02:00
Peter Hartmann 39b66cfaba implement Humidity 2021-04-21 10:04:10 +02:00
Peter Hartmann 3c4dfd0a5d implement indoor temperature 2021-04-21 10:04:10 +02:00
Peter Hartmann 2d754ab0b0 implement usage 2021-04-21 10:04:10 +02:00
Peter Hartmann 5e14031a16 fix fonts and time display 2021-04-21 10:04:10 +02:00
Peter Hartmann fe968e8c1d add to top bar 2021-04-21 10:04:10 +02:00
Peter Hartmann c904da0625 use some gradients
all of this is very hackish still
2021-04-21 10:04:10 +02:00
Peter Hartmann a56ced89c8 use different colors 2021-04-21 10:04:10 +02:00
Peter Hartmann a024cdb4e5 use painted items for circular bar graphs (for now) 2021-04-21 10:04:10 +02:00
Peter Hartmann 8371a9c2d5 Revert "use QNanoPainter for circular graphs"
This reverts commit ba0263cb1c19462cc41063ec7087c95e176c8293.

Try with QQuickPaintedItem instead for now.
2021-04-21 10:04:10 +02:00
Peter Hartmann 7b54be2400 use QNanoPainter for circular graphs 2021-04-21 10:04:10 +02:00
Peter Hartmann f99007f7f9 implement top bar 2021-04-21 10:04:10 +02:00
Peter Hartmann af9b359767 improve menu bar 2021-04-21 10:04:10 +02:00
Peter Hartmann 74804a1ad3 Add fonts; for now as a resource
We should use fontconfig of course later
2021-04-21 10:04:10 +02:00
Peter Hartmann 003c4f4197 implement design 2021-04-21 10:04:10 +02:00
Peter Hartmann a31b770696 Revert "Try to use quick shapes"
This reverts commit df6b5b22a339173d2a70ed85744b598811c26b30.

Doesn't work that easily unfortunately.
2021-04-21 10:04:10 +02:00
Peter Hartmann 4fc76f0d7e Try to use quick shapes 2021-04-21 10:04:10 +02:00
Peter Hartmann fbc9c563ee more work on the pie chart 2021-04-21 10:04:10 +02:00
Peter Hartmann fd668c23e6 Add skin factories etc. 2021-04-21 10:04:10 +02:00
Peter Hartmann 0e8b31ab2f add pie chart 2021-04-21 10:04:10 +02:00
Peter Hartmann f3a1517593 more content 2021-04-21 10:04:10 +02:00
Peter Hartmann 5e5f37fe1c Add images 2021-04-21 10:04:10 +02:00
Peter Hartmann ae582afd1b Add IOT dashboard example 2021-04-21 10:04:10 +02:00
Uwe Rathmann 5cb33ad79b renamed to QskQuickItem::UpdateFlags 2021-02-09 08:13:20 +01:00
Uwe Rathmann e57c861b04 add/remove buttons added 2021-02-02 10:28:30 +01:00
Uwe Rathmann 79cceb1b09 subControlContentsRect added 2020-12-29 12:57:03 +01:00
Uwe Rathmann 0eadfa8fa2 sizeHint calculations moved to the skinlet 2020-12-29 09:45:00 +01:00
Uwe Rathmann 9f2dc44619 using qskControlCast 2020-12-27 16:08:52 +01:00
Uwe Rathmann b8bbd3a135 usig QskSkinHintTableEditor 2020-12-27 11:11:31 +01:00
Uwe Rathmann 5ecec7892e QskSkinHintTableEditor introduced 2020-12-26 12:57:08 +01:00
Uwe Rathmann 95d8d2a6da making QskAspect a class 2020-12-21 16:06:58 +01:00
Uwe Rathmann bdc068c4d6 ubcontro, substitution moved to setSkinHint/resetHint 2020-12-21 09:57:57 +01:00
Uwe Rathmann 788c18e99f no namespace 2020-12-21 09:55:03 +01:00
Uwe Rathmann ef755011df code cleanup 2020-12-18 16:32:54 +01:00
Uwe Rathmann a49ef1daa4 using strutSize 2020-12-17 16:14:56 +01:00
Uwe Rathmann 898791a440 code cleanup 2020-12-17 08:50:35 +01:00
Uwe Rathmann 58de684902 using StrutSize instead og Minimum/Maximum metric hints 2020-12-16 12:49:24 +01:00
Uwe Rathmann c1e70a2d9e more convenience methods to access skin hints 2020-12-15 07:21:12 +01:00
Uwe Rathmann 80004ed8e8 code simplified 2020-12-13 19:38:46 +01:00
Uwe Rathmann f33f38bbbb some preparations for modifications with QskAspect 2020-12-13 14:23:17 +01:00
Uwe Rathmann fbf2a33a9a uncrustified 2020-12-05 15:09:31 +01:00
Uwe Rathmann 8fb18ab145 codemoved to QskSGNode 2020-11-22 15:27:58 +01:00
Uwe Rathmann da1f385682 using elementCount instead of count 2020-11-11 10:31:39 +01:00
Uwe Rathmann b1e37876a6 import quick before skinny, to give skinny definitions precedence 2020-10-30 07:50:34 +01:00
Uwe Rathmann bddbf2e1b8 using geometry events to avoid Qt5/6 incompatibility 2020-10-25 17:34:05 +01:00
Uwe Rathmann 6cf3b1ed48 Qt6 incompatibilities fixed 2020-10-25 16:04:10 +01:00
Uwe Rathmann 7b5fa0f9f8 Qt6 incompatibilities fixed 2020-10-23 12:51:31 +02:00
Uwe Rathmann 5bd66a27a8 QskRgbValue -> QskRgb 2020-08-15 13:29:17 +02:00
Uwe Rathmann 8154bc42f7 gallery example started 2020-08-11 17:56:53 +02:00
Uwe Rathmann 4cb532cf0c initial index changed 2020-08-11 13:08:33 +02:00
Uwe Rathmann 68b2477fe1 using setAutoFitTabs 2020-08-10 14:30:52 +02:00
Uwe Rathmann 85b6a4cf57 progress br added 2020-08-06 09:28:38 +02:00
Uwe Rathmann 9c55e03859 QskRgbPalette::colorStops added 2020-07-31 13:26:22 +02:00
Uwe Rathmann 39f4d80153 QskRgbPalette added 2020-07-31 12:43:08 +02:00
Uwe Rathmann bf4d401fd2 QskBoundedValueControl -> QskBoundedValueInput 2020-07-25 13:05:19 +02:00
Uwe Rathmann 2aadafc34c QskRangeControl -> QskBoundedValueControl 2020-07-25 12:50:26 +02:00
Uwe Rathmann 3f97502a91 beautified 2020-06-29 09:28:19 +02:00
Uwe Rathmann 38259611ab unused jpg removed 2020-05-24 12:18:24 +02:00
Uwe Rathmann 5fc7403ecc using precompiled qvg files to avoid problems when cross compiling 2020-05-23 19:58:21 +02:00
Uwe Rathmann 64f4207153 build rules moved to qskqvg.prf 2020-05-23 19:29:20 +02:00
Uwe Rathmann 495c91ce33 using sizeConstraint 2020-05-10 11:22:52 +02:00
Uwe Rathmann 6ea56cdf30 QskControl::focusIndicatorClipRect added 2020-03-16 13:17:51 +01:00
Uwe Rathmann 416759f3c6 QskTabBar::autoFitTabs added 2020-03-13 14:50:09 +01:00
Uwe Rathmann 062713e8cc avoid using deprecated calls 2020-03-13 13:32:22 +01:00
Uwe Rathmann 53e924a999 flickable tabbars 2020-03-13 07:39:31 +01:00
Uwe Rathmann b2537351ad getting rid of deprecated calls 2020-03-12 09:53:55 +01:00
Uwe Rathmann f654da28c0 thumbnails example improved for the use case of having many items 2020-01-17 13:58:36 +01:00
Uwe Rathmann f8c04461a3 optional QskTextLabel::Panel added 2019-12-15 13:57:19 +01:00
Uwe Rathmann de36bf5371 updateLayout -> updateResources 2019-12-15 13:34:07 +01:00
Uwe Rathmann cbc5bb5b66 avoid name clashes with Windows includes 2019-09-27 06:43:13 +02:00
Uwe Rathmann 4e4b440a09 fix for win makefiles 2019-09-23 13:13:55 +02:00
Uwe Rathmann 67f0728785 wrong QS_EXPORT removed 2019-09-23 13:12:00 +02:00
Uwe Rathmann 8add7e1b3a namespace added 2019-09-23 13:11:25 +02:00
Uwe Rathmann f836967e71 contentsSizeHint modified 2019-09-13 06:53:47 +02:00
Uwe Rathmann c2184bdc2b fixed for windows 2019-09-12 11:13:20 +02:00
Uwe Rathmann daeee1ba2b using QMAKE_MKDIR 2019-09-12 08:28:36 +02:00
Uwe Rathmann 177bb699bc processing of all type of size constraints ( minimum/preferred/maximum )
completed
2019-09-10 17:01:47 +02:00
Uwe Rathmann 2500111ee5 making contentsSizeHint protected 2019-09-05 15:16:33 +02:00
Uwe Rathmann 72aee9970c using QskControl::alignmentHint instead of QskStackBox:.setAlignmentOf 2019-09-05 11:45:25 +02:00
Uwe Rathmann 6a588dc95a moving alignment/retainSizeWhenHidden from layouts to QskControl 2019-09-05 10:46:42 +02:00
Uwe Rathmann 9e1e37cf6f speedo page enabled 2019-07-27 12:53:41 +02:00
Uwe Rathmann 569bd3f5a6 using initSizePolicy 2019-07-22 17:20:03 +02:00
Uwe Rathmann c20198e594 layout code fixed 2019-07-22 17:17:36 +02:00
Uwe Rathmann 9fee8c50b5 alternative C++ version added 2019-07-19 12:14:58 +02:00
Uwe Rathmann 401adac3ba QskLinearBox::count, src/layouts/QskGridBox::count 2019-07-17 17:54:16 +02:00
Uwe Rathmann 6838260606 QskLinearBox::spacingAtIndex added 2019-07-09 14:27:50 +02:00