{"id":13722750,"url":"https://github.com/ESSS/qt_style_sheet_inspector","last_synced_at":"2025-05-07T16:30:45.514Z","repository":{"id":57459225,"uuid":"69479807","full_name":"ESSS/qt_style_sheet_inspector","owner":"ESSS","description":"A inspector to be able to view and edit Qt style sheet while an application is running","archived":false,"fork":false,"pushed_at":"2018-05-06T21:23:09.000Z","size":48,"stargazers_count":52,"open_issues_count":1,"forks_count":3,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-28T19:41:11.237Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ESSS.png","metadata":{"files":{"readme":"README.rst","changelog":"HISTORY.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-09-28T15:58:01.000Z","updated_at":"2024-12-18T10:32:46.000Z","dependencies_parsed_at":"2022-08-27T19:50:21.085Z","dependency_job_id":null,"html_url":"https://github.com/ESSS/qt_style_sheet_inspector","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESSS%2Fqt_style_sheet_inspector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESSS%2Fqt_style_sheet_inspector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESSS%2Fqt_style_sheet_inspector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESSS%2Fqt_style_sheet_inspector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ESSS","download_url":"https://codeload.github.com/ESSS/qt_style_sheet_inspector/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252915204,"owners_count":21824520,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T01:01:32.481Z","updated_at":"2025-05-07T16:30:45.130Z","avatar_url":"https://github.com/ESSS.png","language":"Python","funding_links":[],"categories":["Miscellaneous"],"sub_categories":[],"readme":"\n========================\nQt Style Sheet Inspector\n========================\n\n.. image:: https://img.shields.io/travis/ESSS/qt_style_sheet_inspector.svg\n    :target: https://travis-ci.org/ESSS/qt_style_sheet_inspector\n\n.. image:: https://img.shields.io/appveyor/ci/ESSS/qt-style-sheet-inspector/master.svg\n    :target: https://ci.appveyor.com/project/ESSS/qt-style-sheet-inspector\n\n.. image:: https://img.shields.io/pypi/v/qt_style_sheet_inspector.svg\n    :target: https://pypi.python.org/pypi/qt_style_sheet_inspector\n    \n.. image:: https://img.shields.io/conda/vn/conda-forge/qt_style_sheet_inspector.svg\n    :target: https://anaconda.org/conda-forge/qt_style_sheet_inspector    \n\n.. image:: https://img.shields.io/pypi/pyversions/qt_style_sheet_inspector.svg\n    :target: https://pypi.python.org/pypi/qt_style_sheet_inspector\n\n\nAn inspector widget to view and modify the style sheet of a Qt app at runtime.\n\n\nUsage\n-----\n\nIn order to use the inspector widget on your application, it's necessary to initialize the class :code:`style_sheet_inspector_class` passing the instance of the :code:`QMainWindow` from the application.\n\nThe repository demo_qt_inspector_ contains a full example of a Qt Application with an inspector widget being called by a shortcut action.\n\n.. _demo_qt_inspector: https://github.com/williamjamir/demo_qt_inspector\n\n\nSee the demo in action:\n\n.. image:: https://github.com/williamjamir/demo_qt_inspector/blob/master/images/qt_inspector_demo.gif\n    :width: 10px\n    :height: 10px\n    :scale: 10 %\n\n\nFeatures\n--------\nView current style sheet of an application during runtime\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nThe inspector only checks for style sheets that were applied to the QApplication, it's the topmost and any change here can be propagated to all children. \n    \nStyle sheets that applied to an individual widget will not appear on the inspector.\n\n\nStyle sheet can be changed at runtime (Pressing CTRL+S)\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. image::  https://github.com/williamjamir/demo_qt_inspector/blob/master/images/qt_inspector_runtime_changes.gif\n    :width: 10px\n    :height: 10px\n    :scale: 10 %\n\nSearch bar to help find specific types or names (Pressing F3)\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n.. image:: https://github.com/williamjamir/demo_qt_inspector/blob/master/images/qt_inspector_search.gif\n    :width: 10px\n    :height: 10px\n    :scale: 10 %\n\nCan undo/redo changes (Pressing CTRL+ALT+Z or CTRL+ALT+Y)\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n       \n.. image:: https://github.com/williamjamir/demo_qt_inspector/blob/master/images/qt_inspector_undo_redo.gif\n    :width: 10px\n    :height: 10px\n    :scale: 10 %\n    \nObservation\n-----------\n\nIt needs PyQt5 to work, but it doesn't have it as a dependency.\n    \n* Free software: MIT license\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FESSS%2Fqt_style_sheet_inspector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FESSS%2Fqt_style_sheet_inspector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FESSS%2Fqt_style_sheet_inspector/lists"}