37 lines
2.0 KiB
HTML
37 lines
2.0 KiB
HTML
|
|
<?xml version="1.0" encoding="utf-8"?>
|
||
|
|
<!DOCTYPE html>
|
||
|
|
|
||
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
|
|
<head><title>Krita Plugin Developer Tools</title>
|
||
|
|
</head>
|
||
|
|
<body>
|
||
|
|
<h2>Krita Plugin Developer Tools</h2>
|
||
|
|
<h4>v.0.01</h4>
|
||
|
|
The goal of these tools is to make it easier for people to develop python plugins.
|
||
|
|
|
||
|
|
|
||
|
|
<h2>Current features include:</h2>
|
||
|
|
|
||
|
|
<h4><u>Selector/Sampler</u></h4> - for selecting with the mouse PyQt5 objects. Hold the shift key(or optionally ctrl/alt/meta key) and move the mouse as you wish, when you find the item you want, let go of the shift and it will show up in inspector.
|
||
|
|
|
||
|
|
<h4><u>Inspector</u></h4> - Lets you browse/search the PyQt5 tree and also view all the properties (including inherited ones).
|
||
|
|
With quick access to QT5 docs, parent traversing, code generation (code generation is primitive at this point but will improve with time), and show location of widget(when holding the button).
|
||
|
|
|
||
|
|
<h5><u>Event/Signal Viewer</u></h5> - Ability to monitor signals and events and inject code into them. Just select the object in question in Inspector and press the "Event and Signal Viewer/Debugger" button. (Beta)
|
||
|
|
|
||
|
|
<h4><u>Console</u></h4> - A more basic version of scripter made for mostly quick tests or actions. Enter will execute the code (Use shift+enter for new lines if needed)
|
||
|
|
|
||
|
|
You can also bind console to your favorite text editor and send the code from the text editor directly to console.
|
||
|
|
|
||
|
|
<h4><u>Icons List</u></h4> - Shows you a full list of Krita icons available for usage. Clicking an icon gives you the code for it as well. There is also Theme icons, but I would be careful with those. If you are on windows, the icons that do show will probably work on other platforms, but if you are on linux, linux has a lot more theme icons that windows does not.
|
||
|
|
|
||
|
|
<h4><u>Actions List</u></h4> - Full list of actions and their descriptions. Double clicking will give you the trigger code for the action.
|
||
|
|
|
||
|
|
<h4><u>Krita API</u></h4> - Collection of Krita API commands and optionally download API documentation. Can also generate python autocomplete file.
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
</body>
|
||
|
|
</html>
|