{ "info": { "author": "Philipp A.", "author_email": "flying-sheep@web.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: X11 Applications :: Qt", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3", "Topic :: Software Development :: Build Tools" ], "description": "QtICO\n=====\n\nThis package provides tools to manage PyQt icon themes.\n\nThe |QIcon.fromTheme|_ API works with icon themes following the `freedesktop icon theme spec`_,\nwhich is great for Linux systems with installed and enabled themes, but not for Windows or OS X, which lack them.\n\nTo benefit, you just have to create a theme directory with the right structure and use this package\u2019s functions::\n\n icons (The default directory name)\n \u251chicolor\n \u2502\u251c16x16/apps/myapp.png\n \u2502\u251c32x32/apps/myapp.png\n \u2502\u2506\n \u2502\u2514scalable/apps/myapp.svg\n \u2514mypackage-builtin\n \u251c16x16\n \u2502\u251cactions\n \u2502\u2502\u251cdocument-open.png\n \u2502\u2502\u2506\n \u2502\u251cmimetypes\n \u2502\u2502\u251capplication-x-mymime.png\n \u2506\u2506\u2506\n\nThis package provides the following functions to ease bundling an in-memory icon theme for those systems:\n\n``write_theme_indices``\n Creates ``.index.theme`` files from the ``.png`` and ``.svg`` files.\n\n``write_resources``\n Create a ``.qrc`` and ``_rc.py`` file to import the icon data from. (Needs the ``.index.theme`` files)\n\n``write_iconset``\n Creates a iconset folder for OSX apps, e.g. via py2app_, using the ``hicolor/x/apps/myapp.png`` files.\n\n``install_icon_theme``\n To be used in a running application to make the builtin icons available.\n\nThe ``hicolor/x/apps/myapp.png`` files can be\n\n#. installed to the system by packagers (``/usr/share/icons/hicolor/\u2026``)\n#. subsequently used in a .desktop file (``Icon=myapp``)\n#. used as window icon (``self.setWindowIcon(QIcon.fromTheme('myapp'))``)\n \n\n.. |QIcon.fromTheme| replace:: ``QIcon.fromTheme``\n.. _QIcon.fromTheme: http://doc.qt.io/qt-5/qicon.html#fromTheme\n.. _freedesktop icon theme spec: http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html\n.. _py2app: https://py2app.readthedocs.io", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/flying-sheep/qtico", "keywords": "pyqt icons", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "qtico", "package_url": "https://pypi.org/project/qtico/", "platform": "", "project_url": "https://pypi.org/project/qtico/", "project_urls": { "Homepage": "http://github.com/flying-sheep/qtico" }, "release_url": "https://pypi.org/project/qtico/0.1/", "requires_dist": [ "PyQt5" ], "requires_python": ">=3.5", "summary": "Tools for using cross-platform Qt icon themes.", "version": "0.1" }, "last_serial": 3367954, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "e92850abc28ebba1f194d05c71118808", "sha256": "e7215d78383ac34c0d927dcc240edb9203ef93d915d39bf8f70859f6be03d19d" }, "downloads": -1, "filename": "qtico-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e92850abc28ebba1f194d05c71118808", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 9935, "upload_time": "2017-11-27T13:49:38", "url": "https://files.pythonhosted.org/packages/9b/13/f5cb7cf3b7ea334628cd1e1650f70d1b45b6fa567d5010565a22dd1c41d1/qtico-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ed6a6b8f5914f95dde027db7d983154", "sha256": "d8d604a85a024fae69ba38149387be0df77ad6e6d4987737527804457a7af429" }, "downloads": -1, "filename": "qtico-0.1.tar.gz", "has_sig": false, "md5_digest": "2ed6a6b8f5914f95dde027db7d983154", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 4668, "upload_time": "2017-11-27T13:49:43", "url": "https://files.pythonhosted.org/packages/e3/99/6844e4829ef4938621bbb203150a79f284b2e2da94a0d3c1b08fb0842ee4/qtico-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e92850abc28ebba1f194d05c71118808", "sha256": "e7215d78383ac34c0d927dcc240edb9203ef93d915d39bf8f70859f6be03d19d" }, "downloads": -1, "filename": "qtico-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e92850abc28ebba1f194d05c71118808", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 9935, "upload_time": "2017-11-27T13:49:38", "url": "https://files.pythonhosted.org/packages/9b/13/f5cb7cf3b7ea334628cd1e1650f70d1b45b6fa567d5010565a22dd1c41d1/qtico-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ed6a6b8f5914f95dde027db7d983154", "sha256": "d8d604a85a024fae69ba38149387be0df77ad6e6d4987737527804457a7af429" }, "downloads": -1, "filename": "qtico-0.1.tar.gz", "has_sig": false, "md5_digest": "2ed6a6b8f5914f95dde027db7d983154", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 4668, "upload_time": "2017-11-27T13:49:43", "url": "https://files.pythonhosted.org/packages/e3/99/6844e4829ef4938621bbb203150a79f284b2e2da94a0d3c1b08fb0842ee4/qtico-0.1.tar.gz" } ] }