Skip to main content

Qt resource file containing Tango freedesktop.org icons

Project description

https://badge.fury.io/py/pyqttango.svg

Provides a Qt resource file containing Tango freedesktop.org icons.

Installation

Using pip:

pip install pyqttango

In your code,:

import pyqttango

You can then use the fromTheme(name) command of QIcon to get Tango icons. For example:

import sys
import pyqttango
from PyQt5 import QtGui # or from PySide2 import QtGui

app = QtGui.QGuiApplication(sys.argv) # Only necessary if an application is not already created
QtGui.QIcon.setThemeName('tango')
icon = QtGui.QIcon.fromTheme('accessories-calculator')

For the possible icon names, please refer to the freedesktop.org Icon Naming Specification or WikiMedia Commons.

Release notes

0.2.0

  • Use qtpy instead of PyQt5. This allows the library to be compatible with PySide2 and PyQt5

  • Update license to Apache Software License 2.0

Development

pyqttango generates the Qt resource file (.rcc) using all SVG images available on WikiMedia Commons. The resource file is distributed as part of the wheel. If you want to manually create it, run:

python3 setup.py generate_rcc

License

As for 0.2.0, license under Apache Software License 2.0

Copyright (c) 2017-2019 Philippe Pinard

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyqttango-0.2.0.tar.gz (20.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyqttango-0.2.0-py3-none-any.whl (1.7 MB view details)

Uploaded Python 3

File details

Details for the file pyqttango-0.2.0.tar.gz.

File metadata

  • Download URL: pyqttango-0.2.0.tar.gz
  • Upload date:
  • Size: 20.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

File hashes

Hashes for pyqttango-0.2.0.tar.gz
Algorithm Hash digest
SHA256 66660751ec4e5b943bc763934424774f0bb57e35ca3a566f9242f8c5cf2bdfb4
MD5 eabb230efa4aeb9091c4374a6bd1c47f
BLAKE2b-256 f30163a240bb1b713bb88b942173c0cb922ea1872e89976e0408e677df070a99

See more details on using hashes here.

File details

Details for the file pyqttango-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pyqttango-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

File hashes

Hashes for pyqttango-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 30b2b4043a644b19ca658adaebf17e729da3a998de3aca22e5fb3cd35b5b6a44
MD5 0c6adeefce6336d23d3cda553f9b67e8
BLAKE2b-256 52e4a907f481310b55e21b902d646c1bf937209468cd1090fb0ea3ed8d38eefa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page