Commit Graph

550 Commits

Author SHA1 Message Date
laserpants d2e33cc17e implement addMenuItem method 2016-04-18 10:36:40 +03:00
laserpants 52930a6132 implement Menu layout 2016-04-18 10:11:09 +03:00
laserpants 96360a2310 add menu component stub 2016-04-18 09:55:52 +03:00
laserpants 8712a6710d add submenu for Menu components 2016-04-18 09:49:37 +03:00
laserpants 16129e7243 Merge branch 'master' of https://github.com/laserpants/qt-material-widgets 2016-04-17 13:59:15 +03:00
laserpants da03788d6c decrease tab underline width 2016-04-15 11:21:28 +03:00
laserpants a6038ff9f2 create animation on TextField 2016-04-14 18:15:17 +03:00
laserpants 800f5d4d33 set Avatar radius to 20 2016-04-14 17:33:33 +03:00
laserpants 2b1556d2a3 draw Avatar circle 2016-04-14 17:31:09 +03:00
laserpants 0f6d9f6aa9 add boilerplate for Avatar component 2016-04-14 17:21:28 +03:00
laserpants bde2125000 make TextField inherit QLineEdit 2016-04-14 17:11:41 +03:00
laserpants 5d8cc368fc add more boilerplate code 2016-04-14 16:47:27 +03:00
laserpants 43fe26ae24 add slider example with valueChanged signal 2016-04-04 01:38:55 +03:00
laserpants 6a0dafcd88 remove redundant code 2016-04-03 20:22:24 +03:00
laserpants 51673cee1b make Slider inherit QAbstractSlider 2016-04-03 20:08:26 +03:00
laserpants a8ffb45ac0 fix (hopefully) weird Toggle animation behavior 2016-03-30 23:42:31 +03:00
laserpants 414b799bc1 import QDebug 2016-03-30 23:30:34 +03:00
laserpants db3439f604 log isChecked status to figure out weird Toggle animation behavior 2016-03-30 23:30:10 +03:00
laserpants 7c2c6c56d0 give sensible names to slots 2016-03-29 23:46:50 +03:00
laserpants 6feca1a611 fix component sizes in examples 2016-03-29 23:46:26 +03:00
laserpants 1e9c582c97 add more Toggle examples 2016-03-29 23:29:03 +03:00
laserpants 99ff858ced clean up Toggle component code 2016-03-29 23:28:40 +03:00
laserpants 6b57dd87dd paint progress using different color in slider 2016-03-28 17:09:40 +03:00
laserpants 6a67b00115 add examples of alternative sizing of toggle component 2016-03-28 11:52:02 +03:00
laserpants 82865e9e0f mess around with widget sizing 2016-03-28 11:51:24 +03:00
laserpants 19a090fd15 tweak Toggle animation 2016-03-27 22:48:32 +03:00
laserpants bc1d95bfe4 add one more Toggle example 2016-03-27 22:48:04 +03:00
laserpants 2e89404bd5 add DEBUG_LAYOUT flag to config file 2016-03-27 22:47:33 +03:00
laserpants 3ba4032d44 adjust switch drop shadow to look smoother 2016-03-27 19:07:51 +03:00
laserpants 98308e72be simplify Slider code 2016-03-27 17:12:57 +03:00
laserpants ac314b024d implement slider handle painter 2016-03-27 17:12:35 +03:00
laserpants 5ef410e492 animate Toggle 2016-03-27 17:06:22 +03:00
laserpants 17b49b58fb add drop shadow to Toggle thumb 2016-03-27 11:02:58 +03:00
laserpants 58a54c50fb put Q_DECL_OVERRIDE pragma in correct place 2016-03-27 10:11:32 +03:00
laserpants 86d1ef8492 be consistent in naming of components 2016-03-27 10:11:08 +03:00
laserpants 2229b86053 implement basic Toggle and Thumb painters 2016-03-26 19:26:39 +03:00
laserpants 0a637bf140 implement basic Thumb widget painting 2016-03-26 15:58:01 +03:00
laserpants c86ebb1c7d add internal Thumb widget for Toggle 2016-03-26 15:42:21 +03:00
laserpants 72ca134fc1 paint track for toggle component 2016-03-26 15:38:24 +03:00
laserpants 3871deda30 remove debug output 2016-03-26 15:20:23 +03:00
laserpants e87b786815 show toggle example 2016-03-26 15:18:06 +03:00
laserpants b6c862e2d5 make mental note that QAbstractButton subclass needs to implement sizeHint 2016-03-26 15:17:46 +03:00
laserpants 401bf7a95a insert boilerplate class definition 2016-03-26 13:37:48 +03:00
laserpants c0ceddafa4 add override compiler macro 2016-03-26 13:37:26 +03:00
laserpants 0271eb0df7 code style 2016-03-26 13:36:59 +03:00
laserpants 6c2665ff6f add override compiler macro 2016-03-26 13:36:44 +03:00
laserpants 2f33dc01bb add Toggle examples to menu bar 2016-03-26 09:51:40 +03:00
laserpants 67af4a34df add Toggle examples 2016-03-26 09:41:54 +03:00
laserpants 6a1049a15b add Toggle examples 2016-03-26 09:41:46 +03:00
laserpants 902b7d4bd8 add boilerplate code for Toggle class 2016-03-26 00:57:51 +03:00