Commit Graph

2559 Commits

Author SHA1 Message Date
Peter Hartmann ec61c11ab6 progress bars: Introduce progress ring and refactor
Most of the code between rings and bars can be shared with a
common superclass QskProgressIndicator.

Resolves #98
2023-08-09 08:33:05 +02:00
Rick Vogel 2d5db67e79 fix lower case 2023-08-09 08:30:56 +02:00
Rick Vogel 8c4e1c822c Update .clang-format
https://clang.llvm.org/docs/ClangFormatStyleOptions.html#usecrlf
2023-08-09 08:30:56 +02:00
Vogel, Rick 4ed5f7e431 simplyfy setter 2023-08-08 11:11:01 +02:00
Uwe Rathmann 1a6a9f5941 mat3 skin prepared for smooth list view updates 2023-08-07 08:35:37 +02:00
Peter Hartmann b014cc9958 list views: style states for M3 2023-08-07 07:05:57 +02:00
Rick Vogel 97628151b7 Remove QSK_EXPORT to prevent inconsitent dll linkage warning 2023-08-07 07:04:06 +02:00
Vogel, Rick a7f874c665 add unused macro although not unused 2023-08-03 13:12:49 +02:00
Vogel, Rick 7eea017b7d revert changes 2023-08-03 13:05:25 +02:00
Vogel, Rick 6222667f58 clang-format 2023-08-03 11:41:19 +02:00
Vogel, Rick 00d98fd1d0 move make_unique; remove static constants 2023-08-03 11:39:38 +02:00
Vogel, Rick acd25223c0 fix inline nodiscard for clang 2023-08-03 10:20:34 +02:00
Vogel, Rick 34f7bac935 add copyrights 2023-08-03 09:57:35 +02:00
Vogel, Rick e5c0e7ea72 fix more gcc compiler errors 2023-08-02 17:07:44 +02:00
Vogel, Rick 6542c061c9 fix compiler errors 2023-08-02 15:13:17 +02:00
Vogel, Rick 4e126156a2 add fuzzy vector compare 2023-08-02 12:10:30 +02:00
Vogel, Rick a8736be3cd remove unused variables and functions 2023-08-02 11:54:16 +02:00
Vogel, Rick bfb7f633da add missing include 2023-08-02 10:36:01 +02:00
Vogel, Rick 4dfbcc00ed add missing include 2023-08-02 10:07:52 +02:00
Vogel, Rick 667c1d8b0d remove deprecated toAffine 2023-08-02 09:47:30 +02:00
Vogel, Rick b618599e62 return by value 2023-08-02 09:16:33 +02:00
Vogel, Rick a7b3b26f20 include guards 2023-08-02 09:11:01 +02:00
Uwe Rathmann 95a8809979 ListView: alternating row colors removed. Adding sample variations bits
for animations makes the code too messy for the value of this feature.
2023-08-02 09:01:06 +02:00
Uwe Rathmann 946bac677d Hovered/Pressed states for QskListView cells added 2023-07-31 17:16:41 +02:00
Uwe Rathmann 849411ea97 mouse press handling fixed 2023-07-31 15:06:41 +02:00
Uwe Rathmann a7aef1a8a0 using the padding for expanding the scrollbars to avoid having an impact
on the viewport size
2023-07-28 07:43:50 +02:00
Uwe Rathmann 638ee038aa trying to reorganize QskListViewSkinlet to be able to make use of
updateSeriesNode and friends
2023-07-27 17:03:34 +02:00
Vogel, Rick cf890b5824 use QTransform; use QskTickmarksNodes 2023-07-26 17:39:13 +02:00
Vogel, Rick 7a74014257 clang-format 2023-07-25 15:08:00 +02:00
Vogel, Rick f3727a79e1 removed empty file 2023-07-25 15:01:07 +02:00
Vogel, Rick 969de1bee4 minor refactorings 2023-07-25 14:56:22 +02:00
Vogel, Rick 0a70efc7f3 remove unused files 2023-07-25 14:16:02 +02:00
Vogel, Rick 33beb90da2 reverted private include directory 2023-07-25 13:46:24 +02:00
Vogel, Rick 67f30658fa remove PRIVATE_HEADER property 2023-07-25 13:40:08 +02:00
Vogel, Rick 3d5be899c3 fix playground includes 2023-07-25 13:05:15 +02:00
Vogel, Rick 67b1afd1bd introduce private controls directory 2023-07-25 13:02:06 +02:00
Vogel, Rick bfc5dab5b1 use fold expressiong for ensureNodes 2023-07-25 12:36:13 +02:00
Vogel, Rick 4acd03c21b remove hiding; provide recursive/sequential ensureNodes 2023-07-25 10:59:03 +02:00
Vogel, Rick 37183bb637 using private data 2023-07-24 10:56:26 +02:00
Vogel, Rick 5cb4fea788 resize nodes list 2023-07-24 10:08:53 +02:00
Vogel, Rick 2ad90ac2bb remove unused files 2023-07-24 09:39:32 +02:00
Uwe Rathmann 75b64d049a do not use focus navigation for the list entries 2023-07-21 13:01:06 +02:00
Uwe Rathmann e9ed10ac82 Qt::NoFocus policy for the scrollarea, that usually has no scrollbars 2023-07-21 12:59:50 +02:00
Uwe Rathmann 4270b0f7ba making QskMainView a tab fence, so that the tab chain does not stop at
the end
2023-07-21 11:35:24 +02:00
Uwe Rathmann c6fb2f81c9 scrollbar hover events 2023-07-20 16:46:21 +02:00
Vogel, Rick 10fa1e4a69 add rotation and state per subcontrol 2023-07-20 16:12:54 +02:00
Vogel, Rick 77c39cdd05 add rotation per subcontrol 2023-07-20 12:01:16 +02:00
Uwe Rathmann bdef864bf3 fluent2 scrollbars improved 2023-07-20 10:41:49 +02:00
Uwe Rathmann eb0bac4927 using std::as_const to avoid deprecation warnings 2023-07-20 08:36:07 +02:00
Uwe Rathmann d43d6bfce2 missing forward declaration added 2023-07-20 08:29:32 +02:00