From kde-core-devel Sat Jan 14 11:17:19 2006 From: Urs Wolfer Date: Sat, 14 Jan 2006 11:17:19 +0000 To: kde-core-devel Subject: Re: [Patch] KProgress / KProgressDialog Message-Id: <200601141217.22733.uwolfer () fwo ! ch> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=113723751028204 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart1644946.YM30jRfR1g" --nextPart1644946.YM30jRfR1g Content-Type: multipart/mixed; boundary="Boundary-01=_A3NyD/XkNbvdZQg" Content-Transfer-Encoding: 7bit Content-Disposition: inline --Boundary-01=_A3NyD/XkNbvdZQg Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline After the comments on k-c-d and the discussion on #kde4-devel here the new= =20 version of my patch. Changes: * renamed KProgress to KProgressBar to have a name more like QProgressBar. = I=20 think this should be no problem since the *Progress* stuff has changed a lo= t=20 und we must update all files using these classes. But still kprogress. {h/cpp}, because in kprogress.{h/cpp} are KProgressBar and KProgressDialog. * Remove the most functions from KProgressBar since they were redundant wit= h=20 the Qt4 QProgressBar. Only setFormat(const QString & format) and advance(in= t=20 offset) remaining. dfaure: Thanks for your hints. ogoffart: Removed qApp->processEvents() in slotAutoShow. I haven't seen tha= t.=20 Thanks. Ok to commit these changes? Bye urs --Boundary-01=_A3NyD/XkNbvdZQg Content-Type: application/x-tgz; name="kprogress.tar.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="kprogress.tar.gz" H4sICJHcyEMAA2xKN1FZYS50YXIA7Rtrb9u2tp/9K7gM62zPcZz0hTlrUSd9LGubpEm6rsAFClmi Y97Ikq8kxwu27rff8yAlUg87HbpdDNfEMEckz+F5n8NHr+ZJfJnINO378/mdv6YNoD169Ah/dx89 GND37v379At/Pbi3d//O7uDew73dBw9h5p3B7t69+w/uiMFfRI/TFmnmJULcWSTpmnlyzYx/ZNvp ioupSsVEhVLA79xLMhFPRDaV4tWz5yJU48RLlExbQojDeH6TqMtpJtqHHbH7/fcPxRuYfxN5qXi1 iNSlDFXNxL3B4KF4l6TifRxOZCJ+WCz5j6disoz7/vRJC4GIDl7vBkmZJFKKNJ5kSy+R++ImXgjf i0QiA5VmiRovMqA4E14U7MQJIpjFgZrcYN8iCgA98pDJZJYahl4evxOv9QIvZSQTLxSni3GofAR/ rXwZpVJcg6JVHIk9AWzNcTidykCMbwjHC6TqXFMlXsSwlJfB9H4tDwWpgVARIZjGcyBr6mVI6FKF oRhLAdY1WYQ9RAGTxfujix9P3l2I0fEH8X50djY6vviwD5OzaQyj8loyKjWbhwowAymJF2U3wCdi ePP87PBHABkdHL0+uvgg4kS8OLo4fn5+Ll6cnImROB2dXRwdvns9OhOn785OT86f94U4l9IIiaVR J6dcSBNAOotBAoHMPBWmzP4H0FEKNIaBmHrXEnTlS3UNFHrCB5NYrweDH5F5YRxdEtMAVIh1X6Sa UrLZw5PTD0fHL/uvjw6AiaOJiOKsJ5aJAuvIYsSzSms9cRT5/Z54sAtTvOgqBCWdZzAZcLxQE1j6 RRjHCSnmIE4zhHgzEoO93d3B9u69wW5PvDsf9VvdndZOt9sSXfHqVAfUAwgr29vAuYmwYACB8r0M JLdUwaXMSIjgZH2A22m1vlaRHy4CKX54+9oby/CJ2wP2nzldF2omkyc23NV8kU7BfoDM/tQe2brK w/x0q9VqgVEu/MyhdTi0v04Tde1lsvUbMi5qRtodGsE2FLMXcTLzsvbWN/NvtniAAT/R/9+CRBWo El2UZ+63Pu23Ws3Lt9++Zwl1IR7JKEOcQ/HWnqEHSDMiaEdyWUdmR3OQyuxnL1zI9qADa69cWkUZ GE7mheeZnKc98ReQcuZFl0BKz1oHyFpP5x8OoQZhIEMJxh4QwHWsgpJeveDai3xJjMWTCSxRkco1 /b8jvjMTmnDBmNa1H0dplqv2LtoydOc0bT/RqhaP9RAzqCaibQ1+9VhYRqNpGoXqMpqBSNtvs+GQ vn48hE+ZMF1mUZc0XgWYIMo0HYnMFklkkbMCQSZ/LYO7tgCszLxf1Wwxg2nbYqYi/nu/lbNWjD9+ LAbi99+FEe0PxfycV2wwJRc/wBwdX3x8c3Qs7t4t5lv9FVibOlixGNeca1ZzIg3rYKR6pJCNtsF8 qJ/IeeiB5UD0yVS0qwG2vrne0sZebRr/cBgtZmOZGNY6t8Y9uz1uy3tyHYDC8nj7OBd+vbIs2T1h AY9+ETtiF4rSjg5g2HJ8O49pbD8fsRA4Y59at2R2fntm2zkZXVypA4TW8K+1niWAfHer0/eSy3ZO RqNXX6skW3jhx2kcX7VRhj2Bs7oC3FnsdA9G588rk4KegBTqic5+dwcZLqe/Zwry9+XnZcByWmIc Vnzmjobk5Aw6+cnH+BceUGI8n8bLqA0LSUf0s9Eiiw/DOJUNY2cSIlN74oVpafCQkIcyqBschWG8 5Bk1eJmWGrA3Knq2SKhCae+hOVZy6jiOwwKgwuB+zaSCxcZRYrJ2NOeyHrZgs3bcoskqBgq8FxB6 9TCVPl0zTF/7lSKkK2bWl4akeqhrL0k9+3lgqBcw1yIN5osVtsRURFPJStdZp6lduoLrgp5wUuVd UNacSs8Gx7daCRATVI9FC1sdL+RS5JVeNl9NozcDwyHLuL4+cZzGqgve4AJtXkbHFkwUuVQhuCIe Fnob63N7WqFVmOf5SA8bZ7tM1PYTTrsmPZlia+apSP+tV+IvsxRN/vkg/pUL464I6ddMLkbaBaYe BE6bSjIuA0EfbRZxAaJXYuTbT7wg0GTk8DZCu/RntE7Bdku0FohBjgrJgV08LW0okfQr4D1xfvTy ePSas/DhFMvOAOvATintoFBh8uuTi3YaxhmGghFpLeXZml57mdwS8kUy+EKBA/I6hAhQFAIOiu0n eAjDeC3PBDQYMt1C2NjPH2W3u0U5bGBdkkytpytTilVYWhWGDGHPjsDYONE66T4lbC57EdgBMrGC mET+G2VqV875qjm0Q6EVbctkvSpjNRTC8hQ4KssvvbTIYI3FsxX+m6UKRspVVp67MOrOUps1S71Y TqfFruCrXGZlpiq2Es8NY59tSrk0kLQKC7MS/Y3ycPPHConYBQApwLOVV8jFmochs5xP0bYOrSTf ttHsN2vXmtbMjJO9S5vOSkocDudWSOtUsTmJGbBxEvscnE10ljE3Cp1jeU32tCVOk8BcZIZ5iiJ/ w/bSYA4R4qK6S7RI1EhNTmsmsqxPUh/25jkY/tZjPLHHw6uUnZewzaouSsCVVptjYps1n47Fmk60 VwdtM3VcRK+kTpeg66hjTDl19Fmmjjo1dbdAy9Im/a4xHae8yfLaNcfxcqGOMjnLFXcL2xoXi68J wlwrr81tVv4Wc5n4WMNeSjvZFb3iB9pSlsKuCcqVzUWxtSomr+TfJd4K3VqglRXyvGcmfVqVeBvy g5szCyOpJhcrsFBAKI7girVlyKfSFmgpvFsZZqU0Xp1nge4bDn32Vzed1cmDdokO2zZr2jurCiwl 1arSpiqQdjYtJJ1zXAWSMwV7d0iWeDNShf7UbJ6VowY6SeDTBj5PaP1WVDGNZw4og7rT7Vnsb7X+ 13dq/6RmXQz8ZWusvv/dGzwc7OX3v7s4vrs3GNzf3P/+HW1z/7u5/93c/36h+98v2Fpd8QUboSvf TK89lV+N7gQcXEWgubd0nXkYR1kSh9tjLwV9Gx9CPWRgreA81UjhoLNvVIWLBIBHXgJ/nEt1Gd+O 2cNFgseh4m12fw1qKzA1o/tyDdB9yUbvBiYQ7iag37OTl2fg5R9/bH0NHSqSTp/9dsCSiPuCIKDK i14P6CPxp+DQkBNGzfaCtzeVpw8Y/GRCzj9J4pmjBNjKxnk8h9CH5x3opohkJiHIBSkDUZj0Qw/K EwitUsRReANBBYwOIj1oTEKdjCvRPI0Qkfh01MlBgi+adeQJZOonap4BXbQroz11BHhpNOdw7CWG qX+NxTMOceJfkelTM9w1TbNZKPICCmHmELC20HMMs4LPabc04FPYioI0bXO2uy1TLKdIunogSaBn vjv6+PyX05OzC1fmQ05XviNs2vG9/Xhy8NPzw4tWi2cMoY/0CwYJ2TrSN29eWQQCl3VDR/ltxmN9 pr4WHYdyj68tBV9rol5SvMHktUjJ1q0qqVbWQ7DSIwkGlsWYQ/0YL2sw02L8QjjItPqocTlVvk4j hiReEOlK5Bw6gBWwshcAKn/1EFMPN1AuGqQnpnF0rgcDSkEpH3fzZbNYUvYb42hfHMgJ5kgGgH0/ r8m5K0kzAscbGzB/2C4aIePOs9r5YNAR3gTqmQIdYQKbYEQN6lrznqWivmdSa6/GIzT+0jsUF/5M QsUjr9n7fB2GtReiYuYJUITEQ+GdLVJyQ639p5jZiycmnXxBc2zivvHYN9Ys8NAjHTpknMusxv/J 50GFGHTgB8qzeejdaFKYisIQIYZ6izAnHlRMb1VEm60JCoMrrEquYAd6f++brX7Hgj+OMzlEIjKj J40FVvWiGzAY6I6hnyw10pipHISJENV8evBylIdagMMDhh6jTxVFvuxbrG0xwUIpGKepGofEl74M K/zPcj+q2i511aWJ0kWWZORFfE9Z7EDwEiiVdCRgS+kp2JA3M1jwPQNKSb92oJLZOmQK4giMHV+P lCd5Pu7yGSV5EU6bVaahFPUDG55WWCQdNqx9nOQa6ojfRVXsHJd6OtcvoVybAII4Pwml4wcAXqtA xxxYFkpzRVkJtiVIv/zPQgGt6AMoZK09y63Nyu3Od/rtlcUVH38wdzXPuNABEjA0H4Le0JpvGLdf NO2X8a0/iSH0dDGMyGveDOpr4/1W7RNB0Q1W3q1r0aVgk1x15AkCnZQO23ulFIJoULBQNsR0yw3M 8GGZ4ANUg4K2rsCY+DYSEylDk83PyW+uoniJ8oHcL2iTATsxLEUy74rcx2QSXIdvr1mdGam9S9vL VCWe9jasIQom0BA8AXEFpqcSZI/ZgNLAVAWKFuu1OAtAH25HPCBxCZu4m5QXp0Kaw5WaIcRYwm5K xZT7SlJExjBYJVQHeQgBCWuR6dIJGBhTSDU0IK0mImmCoSRfyjAk2aaFaClSLbIYDwhxC3kl5dwE zBKGGIVqhGZEPeKaTkwWkc+qUrRDrZSJ3jVUVyzLaRIvLqeAFjaOEL58n/J0l4Jf2Uv1XuVaFSai s5Fw61bXuMrm5JZkP/W/bFWmTT0vzPTJpj6FL6oy/CoqM246UOltQ1FWoZpLC1jzbBAdnjnRi1P+ 0ZmQxVczW78fERc6VZocqdC5ogBMPVMZKIvkV4Em360BLaylBoiemXDG5iyHvzNyxsLIaJIFvJP/ veYBjngsBk2PcGAsfyHZ/CCn5jrIAbTe5JiTenP/UKNIU2DFSS031YcNzajO6DKEi2THrRapOXCi QygdKQrAi5iCAsKVy2oMM1SXON6WyBBCemDjSLm4gZKSHbVKRTzGRwjanWHnhr6aFUm0v1qbdFM8 rxSa/zeCqLs4r7knbxYKOFRaVL1NTtjkxHa5rB25lkxTetVcuou75urzNnozewXt7whZu6BBXrmO XyMJKGFJnaDXKGb+8FCfkqQuInSSQSU6VnI0sSMR6I3nU9bq0dBhqQrhY106XbARYRnhLkw36ByQ KbguUpNcdUcANQRvP2tp0uQiUchVG6t2PoHFz7HsYGknk8U8I2JLdmuzxbtojmJIJ8JbfPZX24z1 0mRdJI/iaBv5RqwrTWrl45lbGBWurxzV6YKI2ZJQ71KwZj9fqrSenPLSn2lvZNuOeeBhgaLNWr/M JicPGxcf8qfVJ0CVqTVaodL0fdXwXXq0wdQYbFknzc9WPkMYWhd6VfYArDRn3qXCY48bnO26ja4l OTDrSOZEWLpuGEvYCefHQPVRNbct94kLUfHnbIqcnblYzOOcAPeJbxelf3tjK7/k+dPSTaTxckdc 1VJs7PlX6KwDLWTkgl9SojJIAzywRtK8S4b/+EqL7xLcikYf3ZkgmUhM0uu1Vfvk5/M05shAbyAK MlK3Hi4r87M16Lx2+nOmBRsysqwAFzdRy1Ebb+sKMvvVZFUK5E5w0fx7IW0/9WMj4rJeIcRc3ZvR 25YhuKuczyUWRVE1FK22gsYXWresMIiAumVX1hnVp1kreeVjKn5IatWUMxCz4vMA2uYvPWU25U6k o6MwCIHVjfpK0TS8vL2dXIiWwDzLhfBqE1u7LP1ziobXstaazoFT8SSZt7vm5Mqc3rosOU+09+sH G964lRcY1tNzqwMwRpQfgnGr/3dK1mkYt/rx/FjsaxkFarJ5rbRpm7Zpm7Zpm7Zpm7Zpm7Zpm7Zp f0P7L1RQIKMAUAAA --Boundary-01=_A3NyD/XkNbvdZQg-- --nextPart1644946.YM30jRfR1g Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDyN3CooBDqI2Jn8gRAn/FAJsE8pqR1B0cMIe1wXrMfH+caALtpACgiu6c YWtgqUcO65OAkiLqmYN8DcU= =E1To -----END PGP SIGNATURE----- --nextPart1644946.YM30jRfR1g--