Commit Graph

29 Commits

Author SHA1 Message Date
laserpants 6fb7183006 implement drag behavior 2016-05-03 08:48:43 +03:00
laserpants fc253ecd11 implement mouse release handler 2016-05-02 23:57:57 +03:00
laserpants 227e269820 implement hover event handlers 2016-05-02 02:22:43 +03:00
laserpants 97cd0651d6 draw basic Slider track geometry 2016-05-02 00:10:31 +03:00
laserpants b533ae5e91 paint Slider debug geometry 2016-05-01 23:21:48 +03:00
laserpants af95350a37 re-implement Slider using Pimpl 2016-05-01 22:56:39 +03:00
laserpants 4410730f22 keep working on the Slider 2016-05-01 20:07:21 +03:00
laserpants 6f1b058ccd animate slider handle when value goes to minimum 2016-05-01 16:29:33 +03:00
laserpants 5ccf1370c7 remove unused member _eventPosition 2016-05-01 15:20:26 +03:00
laserpants 48f5055d4e implement Slider halo animation 2016-05-01 15:13:37 +03:00
laserpants 9b47d76d02 refactor slider code 2016-05-01 12:10:24 +03:00
laserpants 9300275ae5 compensate space around slider for scaling of handle 2016-04-30 20:27:55 +03:00
laserpants 955edc2f6a zoom slider handle on mouse press 2016-04-30 13:54:59 +03:00
laserpants f6c8b74ddd mess around with slider thumb style 2016-04-30 13:44:45 +03:00
laserpants 6440b937db make slider pretty 2016-04-30 13:22:49 +03:00
laserpants 5463f5e729 update slider value 2016-04-22 23:31:55 +03:00
laserpants 51673cee1b make Slider inherit QAbstractSlider 2016-04-03 20:08:26 +03:00
laserpants 58a54c50fb put Q_DECL_OVERRIDE pragma in correct place 2016-03-27 10:11:32 +03:00
laserpants 2229b86053 implement basic Toggle and Thumb painters 2016-03-26 19:26:39 +03:00
laserpants 72ca134fc1 paint track for toggle component 2016-03-26 15:38:24 +03:00
laserpants c0ceddafa4 add override compiler macro 2016-03-26 13:37:26 +03:00
laserpants ef57d5b79d simplify slider code 2016-03-26 00:27:49 +03:00
laserpants db1c8ddee4 simplify code 2016-03-25 23:37:59 +03:00
laserpants 9440519bc8 fix handle positioning 2016-03-25 23:30:35 +03:00
laserpants b07e24edcc implement correct slider handle positioning 2016-03-24 08:52:27 +03:00
laserpants bd5a9adfea implement slider functionality 2016-03-23 08:35:41 +03:00
laserpants dcef5d8ba5 add slider example for vertical slider 2016-03-22 18:05:02 +03:00
laserpants d27a7eead8 add Slider component boilerplate 2016-03-22 17:16:49 +03:00
laserpants 709aa9e58b move components to separate directory 2016-03-19 14:07:25 +03:00