semvec/pypi-packages huggingface dataset:
pyqt-foldable-item-list-widget 0.0.12
PyQt QListWidget which itemWidget is foldable
License: MIT


# pyqt-foldable-item-list-widget
PyQt QListWidget which itemWidget is foldable

## Requirements
* PyQt5 >= 5.8

## Setup
`python -m pip install pyqt-foldable-item-list-widget`

## Included Package
* <a href="https://github.com/yjg30737/pyqt-svg-button.git">pyqt-svg-button</a>

## Example
Code Sample
```python
from PyQt5.QtWidgets import QPushButton, QVBoxLayout, QLineEdit, QTextEdit, QWidget, QApplication
from pyqt_foldable_item_list_widget import FoldableListWidget


class Widget(QWidget):
    def __init__(self):
        super().__init__()
        self.__initUi()

    def __initUi(self):
        addBtn = QPushButton('Add')
        addBtn.clicked.connect(self.__add)
        self.__foldableListWidget = FoldableListWidget()
        lay = QVBoxLayout()
        lay.addWidget(addBtn)
        lay.addWidget(self.__foldableListWidget)
        self.setLayout(lay)

    def __add(self):
        foldedItem = QLineEdit()
        foldedItem.setPlaceholderText('Input...')
        unfoldedItem = QTextEdit()
        unfoldedItem.setPlaceholderText('Input...')
        self.__foldableListWidget.setFoldableListWidgetItem(foldedItem, unfoldedItem)


if __name__ == "__main__":
    import sys

    app = QApplication(sys.argv)
    widget = Widget()
    widget.show()
    app.exec_()
```

Result

![python 2022-02-14 오전 11_16_52](https://user-images.githubusercontent.com/55078043/153788861-fea13fd4-475f-4112-bd0c-411a0936b479.png)

## See Also
* <a href="https://github.com/yjg30737/pyqt-foldable-window.git">pyqt-foldable-window</a>
pyqt-foldable-toolbar 0.0.11
PyQt foldable toolbar
License: MIT


# pyqt-foldable-toolbar
PyQt foldable/hidable toolbar. You can add widget with `addWidget(widget)`. You can see how to use it in the example below.

There is fold/unfold animation to make it look better.

## Requirements
* PyQt5 >= 5.8

## Setup
`python -m pip install pyqt-foldable-toolbar`

## Included Packages
* <a href="https://github.com/yjg30737/pyqt-svg-button.git">pyqt-svg-button</a>

## Example
### Code Sample
```python
from PyQt5.QtWidgets import QApplication, QMainWindow, QTextEdit
from pyqt_foldable_toolbar import FoldableToolBar

if __name__ == "__main__":
    import sys

    app = QApplication(sys.argv)
    mainWindow = QMainWindow()
    toolBar = FoldableToolBar()
    toolBar.addWidget(QTextEdit())
    mainWindow.addToolBar(toolBar)
    mainWindow.show()
    sys.exit(app.exec_())
```

### Result

Unfold

![image](https://user-images.githubusercontent.com/55078043/157591512-9654f7c5-b852-48f9-95bf-2ac22baa182b.png)

Fold

![image](https://user-images.githubusercontent.com/55078043/157591529-2b1ccbb9-5f9b-4342-a52b-d4d48e7e15c5.png)

Here's another example with `SettingsDialog` in <a href="https://github.com/yjg30737/pyqt-timer.git">pyqt-timer</a>.

Unfold

![image](https://user-images.githubusercontent.com/55078043/168452297-8bdce2f0-3126-4a83-8dee-c4ffd932ac4d.png)

Fold

![image](https://user-images.githubusercontent.com/55078043/168452302-aae84399-aa3b-4e5d-bcef-1b8cbf682ba8.png)
AbemaStream 0.0.2
This is a script to download streams from ABEMA
License: MIT
Keywords: ABEMA,Download,Stream

# [AbemaStream](https://xpadev.net/AbemaStream/)
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/xpadev-net/niconicomments/blob/master/LICENSE)  
Abemaから生配信をダウンロードするコマンド兼モジュールです  
This is a script to download streams from Abema    
Github： https://github.com/xpadev-net/abema-stream  
PyPI： https://pypi.org/project/AbemaStream/

## ATTENTION
実行にはFFmpegが必要です

## Restriction
- 書き出しファイル名は配信のslot idに固定されています
- プレミアムには対応していません

## Installation
```
pip install AbemaStream
```

## Examples
```python
from AbemaStream import AbemaStream
AbemaStream("abema-anime", "/path/to/save/mp4")
```
```bash
python -m AbemaStream "abema-anime" "/path/to/save/mp4"
```

## External Source Code
以下の関数は外部のソースコードを引用しています
`_generate_applicationkeysecret`, `_get_videokey_from_ticket`  
Copyright (c) 2011-2016, Christopher Rosell  
Copyright (c) 2016-2022, Streamlink Team  
All rights reserved.  
Released under the BSD 2-Clause "Simplified" License  
License: https://github.com/streamlink/streamlink/blob/master/LICENSE  
source: https://github.com/streamlink/streamlink/blob/master/src/streamlink/plugins/abematv.py